我正在尝试以编程方式获取大小类的约束常数。
这是宽度限制:
我使用此约束为控件添加了一个出口。我这样访问约束常量:
let constantValue = repeatIconWidth.constant
当我检查constantValue中的值时,无论我运行的是哪个设备,它始终为30。我有一个iPad Pro,它使用的宽度值为40,但检查常数将得到30。
如何访问实际用于设置图标宽度的值?
答案 0 :(得分:0)
在更新约束之前,您正在访问约束。 更新约束,然后在 viewDidLayoutSubviews
中获取值