首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在视图控制器中添加一个表视图吗?

我可以在视图控制器中添加一个表视图吗?
EN

Stack Overflow用户
提问于 2014-11-19 12:05:52
回答 1查看 57关注 0票数 0

我有两个控制器。

我想在视图控制器中添加一个表视图,该表视图的单元格具有自定义类tableviewcell

我尝试在控制器中使用[self addsubview:(the controller.view)

我可以看到列表,但不能设置每个单元格的值。

在我的视图控制器中:

代码语言:javascript
运行
复制
 TableViewController *viewController = [[TableViewController alloc] init];
[self addChildViewController:viewController];
[self.view addSubview:viewController.view];
[viewController didMoveToParentViewController:self];

我尝试在我的视图控制器中初始化tableviewcontroller。现在我可以看到表视图了。但是我不能设置每个单元格的值。更重要的是,断点不能在-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath中停止

EN

回答 1

Stack Overflow用户

发布于 2014-11-19 12:10:13

您还需要为表视图提供一个委托和一个数据源,并实现所需的方法。我强烈怀疑你在这里跳过了几个关键步骤。cellForRowAtIndexPath永远不会被调用,除非你的视图控制器被正确地设置为UITableView的委托和数据源。

有关更多信息,请参阅UITableView programming guide

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27008761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档