【发布时间】:2012-02-29 12:39:40
【问题描述】:
我有一个带有部分的表格视图。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return numberHigherThen0;
}
在 cellForRowAtIndexPath 方法中,我根据部分设置行
- (UITableViewCell *)tableView:(UITableView *)aTableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath {
if (0 == indexPath.section) {
//setup rows
} esle {
//setup rows
}
}
节和节中的行数动态变化。但是部分的数量总是 > 0。所以在 cellForRowAtIndexPath indexPath.section == 0 中总会有这种情况,对吧?但有时 cellForRowAtIndexPath 没有通过 case indexPath.section == 0 !!!为什么 ?什么时候能成真? cellForRowAtIndexPath 什么时候可以从 1 开始计数?
更新: 第 2 节没有行
【问题讨论】:
标签: iphone uitableview