1

在我设计 UI 的应用程序中,我面临一些 UI 问题。Top contraints我在故事板中设置的内容相同,但IOS 11在低于该 UI 的版本中正在向上移动。请看附图

在此处输入图像描述

如您所见,中的图像IOS 10是上图中的IOS 11.2。如何在所有版本中拥有相同的 UI。我添加的约束如下:

在此处输入图像描述

任何帮助将不胜感激。

4

1 回答 1

0

在我的视图控制器中添加以下行解决了我的问题。

edgesForExtendedLayout = UIRectEdge.init(rawValue: 0)

似乎在iOS 10我的视图内部和下方是在导航栏下方,这使得该视图看起来已经向上移动。但它在iOS 11. 因此,为了避免视图控制器出现在任何栏后面,添加了解决我的问题的上述行。

于 2018-02-27T10:17:36.187 回答