【问题标题】:Xcode Scroll View Auto Layout Issue when Embedding with Navigation Controller?嵌入导航控制器时 Xcode 滚动视图自动布局问题?
【发布时间】:2016-11-03 19:54:04
【问题描述】:

在导航控制器中嵌入滚动视图时,我似乎遇到了问题。所以这是我采取的步骤,并且很容易复制我似乎遇到的奇怪错误。

1.) 拖放一个 UIViewController

2.) 后跟 UIScrollView

  • 向 UIScrollView 添加约束,所有边为 0,取消选中对边距的约束。

3.) 将另一个 View 拖放到 UIScrollView 中

  • 向 UIScrollView 添加约束,所有边为 0,取消选中对边距的约束。
  • 控制从视图拖动到滚动视图,使宽度和高度相同

执行以下步骤后,您将在以下图像中看到视图未遵循我设置的约束,出于某种原因它认为 0 是距滚动视图顶部的 +64?不知道我在这里做错了什么,因为它在视觉上很烦人。

【问题讨论】:

    标签: ios xcode uiscrollview autolayout


    【解决方案1】:

    在视图控制器的属性检查器中,查找 Adjust Scroll View Insets 和 Extend Edges Under [Top|Bottom] Bar 选项。

    【讨论】:

    • 好的,所以我必须取消选中 Adjust Scroll Vew Insets 才能工作
    猜你喜欢
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    • 2016-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多