【问题标题】:Why SafeArea frame size is changing?为什么 SafeArea 帧大小会发生变化?
【发布时间】:2018-05-01 10:19:31
【问题描述】:

在我将 UIView 添加到我的 UIViewController 之一后,我注意到 SafeArea 的大小从底部缩短了大约 40,当我选择 UIViewController 时,它会应用所有其他 UIViewController 的效果。当我单击任何其他 UIViewController 时,除了添加的 UIView 之外,所有的 SafeArea 都会显示为其原始大小。

我删除了我添加的 UIView,看看它是否能解决问题,但它没有。

有关设置的更多信息:UIViewController 的 UIView 分为三个部分。页眉内容页脚。他们所有的项目都有 UIStackViews。我将 UIView 添加到内容视图中。

当我运行模拟器时,我没有看到底部有任何间隙,它看起来符合我的预期。

如果您需要更多信息/说明,请告诉我。

编辑: 我注意到 UIViewController 中有两个 SafeArea。不要这是如何发生的以及如何删除在 Content UIView 下创建的。

编辑 2:这是 StoryBoard 中复制的 SafeArea 的照片。

【问题讨论】:

    标签: ios storyboard xcode9


    【解决方案1】:

    我创建了另一个 UIViewController 并在那里复制了所需的内容。

    【讨论】:

      猜你喜欢
      • 2017-08-22
      • 2012-05-21
      • 1970-01-01
      • 2021-05-05
      • 2015-01-18
      • 2021-04-30
      • 1970-01-01
      • 1970-01-01
      • 2017-03-01
      相关资源
      最近更新 更多