UITableView 页脚未显示

Posted

技术标签:

【中文标题】UITableView 页脚未显示【英文标题】:UITableView Footer is not showing 【发布时间】:2017-05-23 11:46:40 【问题描述】:

enter image description hereController 是 UIViewController。

我在UIViewController 中有一个UIScrollView。在滚动视图上添加了一个表格视图作为子视图。滚动视图内容大小大于屏幕大小。 Tableview 中有一个页脚。当我第一次用数据重新加载 Tableview 时,页脚没有显示,但是当我开始滚动时,页脚没有正确显示。

请您指导我,如何解决这个问题。

谢谢

【问题讨论】:

添加图片。难以想象。 如果你使用自动布局,为tableview设置高度约束并更新滚动视图内容大小。你需要为tableview设置观察者。 我这里没有使用自动布局。 在viewWillLayoutSubviews方法中设置scrollview的内容大小 请提供全尺寸截图。 . 【参考方案1】:

首先,在scrollview里面添加UItableview是错误的做法,因为tableview下面已经有了scrollview,并且会根据你添加的内容自动调整tableview的内容大小。

你能告诉我你在滚动视图中添加表格视图的原因吗?

从 scorllview 中删除 tableview,一切正常。

【讨论】:

以上是关于UITableView 页脚未显示的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 7页脚未显示在某些网页中

(WP) 页脚未显示在新的单个模板和第二个侧边栏中

HTML 引导页脚未按应有的方式响应。它没有粘在底部,也没有像我编程的那样显示 100% 宽度

JQM导航栏页脚未底部对齐[重复]

页眉/页脚未在中心对齐/保持静止

带有 Bootstrap 的 React 组件的页面布局 - 页脚未保留在原位