首页 > 解决方案 > 在 xcode 中更改不同设备的约束

问题描述

我提交了我的应用程序以供批准,但它被拒绝了,因为旧型号的 iphone 和 ipad 无法正确显示应用程序。我试图对特征做不同的事情,但它只是改变了所有设备的约束。如何更改特定设备的约束?

标签: swiftxcodeconstraints

解决方案


地狱阿曼达科恩

我强烈建议使用DeviceLayout如果您使用带有故事板或 xib 的自动布局

DeviceLayout是一个 Swift 框架,可让您为每个设备设置不同的自动布局约束。

步骤1。

继承 DeviceLayoutConstraint 以获得您想要根据设备大小进行不同设置的约束。

第2步。

为 IBInspector 上的设备简单地设置每个约束

检查这个。它减少了您为每个设备设置布局的时间。

https://github.com/cruisediary/DeviceLayout


推荐阅读