如何在swift4中以编程方式更改uiview的乘数高度

时间:2019-03-30 19:41:45

标签: ios swift xcode

我已经用情节提要创建了viewController。 我喜欢3个子视图。我在情节提要中使用乘数来固定与主视图“高度”成比例的高度。让我们说:

Subview1.height = 0.2× height
Subview2.height = 0.5× height
Subview3.height = 0.3× height

(这只是一个例子) 我现在要以编程方式更改高度。 我正在寻找这样的解决方案:

self.Subview1.frame.size.height = 0.5 × self.view.frame.size.height

更新 解决方案是将情节提要中的约束链接到自定义类,然后应用此解决方案:

Can I change multiplier property for NSLayoutConstraint?

1 个答案:

答案 0 :(得分:0)

更新 解决方案是将情节提要中的约束链接到自定义类,然后应用此解决方案:

Can I change multiplier property for NSLayoutConstraint?