【问题标题】:Weird gap at top of table view in iOSiOS中表格视图顶部的奇怪间隙
【发布时间】:2018-08-08 15:48:57
【问题描述】:

我做了一个计时器应用:

我之前将部署目标更改为 iOS 10,并且在运行 iOS 11 时,一切正常,但是当我运行 iOS 10 时,它会出现故障 - 导航栏和表格视图之间存在很大差距,而且我的信息按钮很乱向上。

图片:

【问题讨论】:

标签: ios swift xcode


【解决方案1】:

表格视图的顶部是否位于导航栏底部的下方?如果是这种情况,您需要确保视图控制器不会调整表格视图的内容插图。对于 iOS 10,设置视图控制器的属性:

    automaticallyAdjustsScrollViewInsets = false

对于iOS 11,设置tableView(scrollView)的属性

    if #available(iOS 11.0, *) {
        scrollView.contentInsetAdjustmentBehavior = .never
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-23
    • 2011-07-08
    • 2018-09-30
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2019-12-22
    相关资源
    最近更新 更多