我有两个控制器。
我想在视图控制器中添加一个表视图,该表视图的单元格具有自定义类tableviewcell
。
我尝试在控制器中使用[self addsubview:(the controller.view)
。
我可以看到列表,但不能设置每个单元格的值。
在我的视图控制器中:
TableViewController *viewController = [[TableViewController alloc] init];
[self addChildViewController:viewController];
[self.view addSubview:viewController.view];
[viewController didMoveToParentViewController:self];
我尝试在我的视图控制器中初始化tableviewcontroller。现在我可以看到表视图了。但是我不能设置每个单元格的值。更重要的是,断点不能在-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
中停止
发布于 2014-11-19 04:10:13
您还需要为表视图提供一个委托和一个数据源,并实现所需的方法。我强烈怀疑你在这里跳过了几个关键步骤。cellForRowAtIndexPath
永远不会被调用,除非你的视图控制器被正确地设置为UITableView的委托和数据源。
有关更多信息,请参阅UITableView programming guide。
https://stackoverflow.com/questions/27008761
复制