在reloaddata swift之后没有调用cellforrowatindexpath

时间:2015-04-20 12:31:31

标签: ios xcode uitableview swift xcode-6.2

如果我正在管理获取TableViewController中的数据,一切都运行正常,但是因为我想在VC外部移动逻辑,当我从VC外部触发reloadData()时,它不会调用cellForRowAtIndexPath并且我的数据不可见在表中。但是正在调用numberOfSectionsInTableView或numberOfRowsInSection,这很有趣。我尝试了很多东西:在主线程,属性观察者,Notification Center上触发reloadData,但似乎没有任何工作,从不调用cellForRowAtIndexPath。

1 个答案:

答案 0 :(得分:0)

所以当你初始化TableView时,你应该添加

tableView.datasource = self;