mas*_*ers 1 objective-c footer uitableview tableview ios
我有一个 UITableView 有一个部分和足够的行,tableView 需要滚动到底部。我想添加一个页脚视图,它会粘在 tableView 的底部并且始终可见,所以我实现了 viewForFooterInSection。这是我的代码:
- (UIView*)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
NSLog(@"Get footer view");
if (tableView == [self tableView]) {
return [self footerRowRightView];
}
else if (tableView == [self fixedColumnTableView]) {
return [self footerRowLeftView];
}
return nil;
}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是页脚视图仅在 tableView 滚动后才显示,但我希望它从一开始就可见(即无论用户是否滚动始终浮动)。
一旦控制器出现并且 tableView 加载其数据,我就会在日志中看到“获取页脚视图”,所以我知道 viewForFooterInSection 正在被立即调用。我无法解决的是为什么它没有立即显示,以及如何让它这样做。
在此先感谢您的帮助!
| 归档时间: |
|
| 查看次数: |
2969 次 |
| 最近记录: |