0

我正在使用storyboards我的应用程序。因为我有一个类。我正在从来自 web 服务的数据中UITableViewController加载。UITableView问题是数据即将到来但没有被填充到UITableView. 在解码时,我发现该cellForRowAtIndexPath方法没有被调用。

我们是否需要像之前单独完成的那样连接datasourcedelegate输入。如果是这样,在哪里连接和方法,因为.storyboardxibsstoryboarddatasourcedelegate Filesownerstoryboard

我坚持这个问题,任何帮助将不胜感激。

谢谢

4

2 回答 2

2

如果您将表视图控制器放入情节提要中,它通常已经正确设置了表视图的数据源和委托。如果您的连接正常,另一种可能性是tableView:numberOfRowsInSection:返回零。

于 2012-05-26T19:12:59.183 回答
0

如果您使用的是UITableViewController,那么您需要使numberOfSections:tableView:数据源方法返回 1 而不是默认返回 0。

override func numberOfSections(in tableView: UITableView) -> Int {
        // #warning Incomplete implementation, return the number of sections
        return 1 // Default is 0, should be greater than 0
}
于 2017-02-08T13:20:51.470 回答