【发布时间】:2021-10-26 23:50:46
【问题描述】:
我尝试在其父级中对齐容器视图,但它不尊重我尝试设置的约束。
我以前从未使用过编程约束。 当我希望它与底部对齐时,子视图直接转到顶部
var constraintButton = NSLayoutConstraint (item: playerController.view,
attribute: NSLayoutConstraint.Attribute.bottom,
relatedBy: NSLayoutConstraint.Relation.equal,
toItem: rc.view,
attribute: NSLayoutConstraint.Attribute.bottom,
multiplier: 1,
constant: 0)
rc.view.addConstraint(constraintButton)
constraintButton.isActive=true
playerController.didMove(toParent: rc)
【问题讨论】:
-
别忘了做
rc.view.translatesAutoresizingMaskIntoConstraints = false -
嗨!我已经尝试过了,但它并没有改变任何东西,playerController 保持在顶部。
标签: ios swift constraints vertical-alignment