2014-10-27 19 views
-1

我有这样的代码,它似乎永远不会被调用,我已经把一个破发点中的一切:功能 - 实现代码如下:的cellForRowAtIndexPath没有得到所谓的

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 
var cell = UITableViewCell() 

cell.textLabel.text = "dlfkhasdfa" 
return cell 
} 

我扩展这些类的UITableViewDelegate和UITableViewDataSource在viewDidLoad中我这样做:

self.storiesTableView.dataSource = self 
self.storiesTableView.delegate = self 

真正的混乱是的tableView:numberOfRowsInSection被调用,所以它像有事的两个电话之间,我只是在这里抓我的头。

任何帮助将不胜感激。

回答

0

D'oh!想通了,在tableView:numberOfRowsInSelection中,返回值为零。改变它解决了我的问题。

0

此外,请检查您在func numberOfSectionsInTableView()中有多个部分,因为我的默认设置为返回零。

+0

对不起,应该说至少有一个部分。 – 2015-03-03 14:02:51

+0

你可以编辑你的文章,而不是评论它。 – 2015-03-04 11:18:41

相关问题