TableView - 标题和部分不正确
Posted
技术标签:
【中文标题】TableView - 标题和部分不正确【英文标题】:TableView - Header and section are not correct 【发布时间】:2017-04-11 08:09:47 【问题描述】:我在这里的标题和部分有一些问题。我的观点如下:
透明的自定义导航。
TableView 框架 = 屏幕边界,contentInset 顶部 = 64。
TableView 与标题清除颜色。
TableView 有 1 个剖面视图(视图有 3 个选项卡)。
当我滚动 tableview 时,部分保持在导航下(完美),但单元格从部分滚动到顶部屏幕。我希望单元格只在部分滚动,而不是在导航栏的顶部和下方。
我能帮帮我吗?非常感谢。
【问题讨论】:
【参考方案1】:这是因为 table view clipsToBounds
默认为 false,这意味着它将在 table view 边界之外渲染。
解决方案:
tableView.clipsToBounds = true
【讨论】:
不正确。内容不在外面,因为 tableview 是全屏的。我认为 contentinset top = 64 和透明导航会造成这个问题。 我明白了。那你能不能让表格视图不占据整个窗口,而是在导航栏下方呢?这样,您也必须删除插图。然后它应该与 clipsToBounds 一起使用。以上是关于TableView - 标题和部分不正确的主要内容,如果未能解决你的问题,请参考以下文章
Swift:如何将单元格发送到 TableView 中的正确部分?
设置页脚高度后tableView的contentSize不正确
Table View和Table Detail View的正确操作