gpt4 book ai didi

带有自定义容器 View Controller 的 ios UITableView 崩溃

转载 作者:行者123 更新时间:2023-11-29 03:07:53 25 4
gpt4 key购买 nike

在我的 Storyboard中,我有 2 个 View ,一个是主视图,一个是带有列表的细节 View 。我想显示主视图的详细信息。当我像那样向 master 添加细节时:

- (void)viewDidLoad
{
[super viewDidLoad];

tableViewController = [[TableViewController alloc] init];
[self addChildViewController:detailVC];
[self.view addSubview:detailVC.view];
}

我遇到这样的崩溃:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'

我确定我的表 viewController 一切正常,因为当我将它设置为 rootViewController 时一切正常。我做错了什么?

最佳答案

看起来它是 tableview 委托(delegate)方法的问题。在 Storyboard中,请为您的 TableView Controller 使用静态单元格并删除 TableView 委托(delegate)方法,或者实现所有必需的 TableView 委托(delegate)方法。

关于带有自定义容器 View Controller 的 ios UITableView 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22558743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com