2017-09-15 81 views
-1

我在故事板中设置了一个徽标,设置为值为28的顶部约束条件,适用于所有设备。在iPhone X设备上,它会与顶部的相机栏合并。如果我增加顶部约束,它会影响其他设备。我如何仅为iPhone X单独设置约束?如何为iPhone X设备单独设置约束条件

+0

您是否尝试将视图限制在安全区域?安全区域更改为说明iPhone X上的缺口。 – nathan

回答

3

默认情况下,Xcode在项目创建时为您提供Safe Area

enter image description here

这里,我添加了以下约束对UIView。请注意约束如何固定到Safe Area,而不是Superviewenter image description here

运行该应用程序,您会看到该视图尊重所有设备上的状态栏。

希望这有助于您遇到的问题...