gpt4 book ai didi

ios - UITableView viewForFooterInSection 仅在滚动后显示

转载 作者:行者123 更新时间:2023-12-01 17:51:34 25 4
gpt4 key购买 nike

我有一个 UITableView 有一个部分和足够的行,tableView 需要滚动到底部。我想添加一个页脚 View ,它会粘在 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;
}

我遇到的问题是页脚 View 仅在滚动 tableView 后显示,但我希望它从一开始就可见(即无论用户滚动与否始终 float )。

一旦 Controller 出现并且 tableView 加载其数据,我就会在日志中看到“获取页脚 View ”,所以我知道 viewForFooterInSection 正在被立即调用。我无法解决的是为什么它不会立即显示,以及如何让它这样做。

提前感谢您的帮助!

最佳答案

未正确返回页脚可能是您的高度。

检查您从 heightForFooterInSection 返回的内容

关于ios - UITableView viewForFooterInSection 仅在滚动后显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29014261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com