在Xcode中创建UITableViewController的新子类 将numberOfSectionsInTableView的已知良好实现:tableView:numberOfRowsInSection:和tableView:cellForRowAtIndexPath:移动到新的子类 将Table View Controller拖到InterfaceBuilder中现有XIB的顶层,删除为此Table View Controller自动创建的View / TableView,然后设置Table View Controller的类以匹配新的子类 删除以前工作的Table View的现有dataSource并委托连接并将它们连接到新的Table View Controller ..
您好,上面是您建议执行tableView的代码。
我实现了AS这样。但问题是 - 我没有得到任何输出。我的意思是,我的输出窗口apears但不显示表。
任何人都可以帮我吗?
答案 0 :(得分:0)
在tableView中放置一个断点:numberOfRowsInSection:然后运行应用程序。我打赌你的方法没有被调用。如果没有,您需要弄清楚为什么您的新类未被注册为表视图的数据源。
如果正在调用它,它是否返回0?这将导致不显示任何行。如果它没有返回0,请检查tableView:cellForRowAtIndexPath:方法以查看它是如何初始化单元格的。它可能是用空白标签初始化它们,因此表格看起来是空的。