objective-c – UITableView节页脚在滚动时重叠

objective-c – UITableView节页脚在滚动时重叠,第1张

概述我有一个UItableview,我有节目标题&页脚以编程方式. 最初我遇到了在滚动重叠的sectio标题的问题,我使用scrollViewDidScroll委托解决了 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { heightForHeader = 40.0; if (scrollView.contentOffs 我有一个UItablevIEw,我有节目标题&页脚以编程方式.

最初我遇到了在滚动上重叠的sectio标题的问题,我使用scrollVIEwDIDScroll委托解决了

- (voID)scrollVIEwDIDScroll:(UIScrollVIEw *)scrollVIEw {    heightForheader = 40.0;    if (scrollVIEw.contentOffset.y<=heightForheader&&scrollVIEw.contentOffset.y>=0) {        scrollVIEw.contentInset = UIEdgeInsetsMake(-scrollVIEw.contentOffset.y,0);    } else if (scrollVIEw.contentOffset.y>=heightForheader) {        scrollVIEw.contentInset = UIEdgeInsetsMake(-heightForheader,0);    }}

现在下一个问题是滚动时重叠的部分页脚.

你能帮帮我吗?

解决方法@H_301_22@ 您是否为页眉和页脚设置了自定义高度?

您的表视图委托应该实现此方法:

- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForheaderInSection:(NSInteger)section- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForFooterInSection:(NSInteger)section

应该返回适​​当的值.

如果您返回较小的值然后您的页眉和页脚视图,则它们可能重叠.

总结

以上是内存溢出为你收集整理的objective-c – UITableView节页脚在滚动时重叠全部内容,希望文章能够帮你解决objective-c – UITableView节页脚在滚动时重叠所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1080638.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存