如何设置UITableView部分以每5行单元格启动新部分

时间:2013-04-17 15:48:28

标签: iphone xcode uitableview

我想知道UITableViewController是否可以自动打开现在部分,如果超过例如表中有5行单元格?详细地说,我希望第1部分中的第1项到第5项,当用户添加更多项目时,新项目将自动放入第2部分。如何才能做到这一点?

谢谢

1 个答案:

答案 0 :(得分:1)

使用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