如何单独为 iPhone X 设备设置约束

How to set constraints for iPhone X device alone

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

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

在这里,我添加了一个具有以下约束的 UIView。请注意如何将约束固定到 Safe Area,而不是 Superview

运行 应用程序,您会看到该视图在所有设备上都遵循状态栏。

希望这对您遇到的问题有所帮助...