【问题标题】:swift weird tableview scroll behaviour from tableView header section来自 tableView 标题部分的快速奇怪的 tableview 滚动行为
【发布时间】:2016-12-18 22:00:16
【问题描述】:

滚动时我有一个奇怪的 tableview 标题行为。

当我向上滚动时,标题会停留在视图顶部,并且单元格会在标题下方滚动。

如果我向上滚动更多,则标题开始与 tableview 一起滚动。

请看一下我添加的 GIF:

【问题讨论】:

    标签: ios swift uitableview


    【解决方案1】:

    viewDidLoad()中设置这个:

    automaticallyAdjustsScrollViewInsets = false
    

    您可以设置内容插图。像这样:

    tableView.contentInset = UIEdgeInsets(top: <#T##CGFloat#>, left: <#T##CGFloat#>, bottom: <#T##CGFloat#>, right: <#T##CGFloat#>)
    

    【讨论】:

    • 在你的解决方案之后,我的表格视图在导航栏后面,我也失去了拉动刷新功能,有什么快速修复吗?
    • @Terry 您可以在导航栏下制作表格视图框架的顶部。或者在我发帖时使用tableView.contentInset。将边缘顶部设置为 64.0 可能有效。
    • 仍在为 contentInset 苦苦挣扎。我试图根据您的回答找到解决方案...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多