我怎么能这样做,你的任何帮助都会很棒。 谢谢。
答案 0 :(得分:0)
在表格视图控制器中创建一个用于跟踪应显示哪些记录的ivar。在下一个/后退按钮操作方法中设置ivar并发送[self.tableView reloadData]。在 -tableView:numberOfRowsInSection:和 -tableView:cellForRowAtIndexPath:中使用ivar来确定要显示的细胞数和细胞数。
答案 1 :(得分:0)
首先,我建议不要使用此设计。 iPhone应用程序上的表格视图非常适合用手指滚动,并且有这样的按钮就会失败。但是,我不知道你在做什么,所以我认为它很酷。
我的建议是按如下方式使用较大数组的切片:
- (NSArray *)itemsForPage:(NSUInteger)p {
NSIndexSet *indexes = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(5*p,5)];
return [_thatOneLargeArray objectsAtIndexes:indexes];
}
请注意,我已将此代码重构为方法。如果这有用,请告诉我!