Ale*_*dze 3 iphone cocoa-touch objective-c uitableview ios
可能重复:
TableView页脚正在与表滚动
我想为每个部分都添加一个页脚,该页脚不会发粘,并且会随着表格滚动
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)
此方法为页脚定义了一个“粘性”视图。
先感谢您
假设您有一种方法可以知道何时到达特定部分的数据集的末尾,为什么不只是标记一个UITableViewCell显示为所需页脚的自定义标签呢?编写其中的逻辑非常简单,该逻辑tableView:cellForRowAtIndexPath:将检查所请求的单元格是否在该特定节的数据集中。一旦indexPath.row被请求的数据比可用数据大1(通常包含在数组中,因此如果indexPath.row等于[array count]),则返回“页脚”单元格。因为它只是另一个单元格,所以它将随着表的滚动一起滚动。您可以根据需要使其外观与常规单元格不同。
此外,您需要告诉表格视图每个部分都会多排一行,因此如果您要说的是
return [array count];
Run Code Online (Sandbox Code Playgroud)
您需要说,
return [array count] + 1;
Run Code Online (Sandbox Code Playgroud)
在您的numberOfRowsInSection方法中。
| 归档时间: |
|
| 查看次数: |
9063 次 |
| 最近记录: |