在iphone sdk的tableview中遇到问题

我正在重新加载表,并调用了我的numberOfSections方法,但是当时没有调用cellForRowAtIndexPath方法。当我滚动tableview时,只调用它。可以建议我为什么会这样发生。 提前致谢, Monish。     
已邀请:
我能想到的有两件事: 只有在需要显示单元格时才会调用
tableView:cellForRowAtIndex:
。如果单元格不可见,则不会调用
tableView:cellForRowAtIndex:
。 什么是
numberOfSectionsInTableView:
回归?如果它返回
0
那么表视图将不会调用
tableView:cellForRowAtIndex:
。     
我想在本尼迪克特的答案中添加一些东西 你还需要推动
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
这个方法。如果你在代码中实现这个方法那么 它肯定会返回
O
对象,这就是你的情况出现的原因。     

要回复问题请先登录注册