iOs:以编程方式更改Swift中UILabel的比例

时间:2016-01-27 15:01:21

标签: ios swift uilabel

我想以编程方式更改UILabel的比例,以便在设备之间进行调整(iPhone 4,5,6,iPad),因为我无法使用StoryBoard:

enter image description here

    if DeviceType.IS_IPHONE_4_OR_LESS {
    } else if DeviceType.IS_IPHONE_5 {
    } else if DeviceType.IS_IPHONE_6 {
    } else if DeviceType.IS_IPHONE_6P {
    } else if UIDevice.currentDevice().userInterfaceIdiom == .Pad {
    }

1 个答案:

答案 0 :(得分:1)

乘数属性(比率)是只读的。您应该通过按“已安装”复选框旁边的+号添加对约束中大小类的支持。因此,您可以为不同的大小类指定不同的约束。

enter image description here