我想知道当表格中有超过 5 行单元格时 UITableViewController 是否可以自动打开现在部分?具体来说,我希望将项目 1 到项目 5 放在第 1 节中,当用户添加更多项目时,新项目将自动放置在第 2 节中。如何才能做到这一点?
谢谢
我想知道当表格中有超过 5 行单元格时 UITableViewController 是否可以自动打开现在部分?具体来说,我希望将项目 1 到项目 5 放在第 1 节中,当用户添加更多项目时,新项目将自动放置在第 2 节中。如何才能做到这一点?
谢谢
使用numberOfRowsInSection
:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return 5;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
int sections = self.YOUR_DATASOURCE_ARRAY.count / 5;
return sections;
}
有关更多信息,请参阅UITableViewDataSourceProtocol
参考:http: //developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html