Ces*_*are 7 constraints ios swift
我正在尝试UIButton使用此代码设置a的宽度:
constraintButtonPlayWidth = NSLayoutConstraint(item: buttonPlay,
attribute: NSLayoutAttribute.Width,
relatedBy: NSLayoutRelation.Equal,
toItem: self.view,
attribute: NSLayoutAttribute.Width,
multiplier: 1,
constant: 100)
self.view.addConstraint(constraintButtonPlayWidth)
Run Code Online (Sandbox Code Playgroud)
但按钮拉得太大了; 可能是因为toItem: self.view.我尝试修改约束的常量,但这并没有改变任何东西.
如何正确设置此约束,使其实际宽度为100?
pic*_*ano 27
你很亲密 约束只应该有一个项目,因为它不是相对于另一个项目.
constraintButtonPlayWidth = NSLayoutConstraint (item: buttonPlay,
attribute: NSLayoutAttribute.Width,
relatedBy: NSLayoutRelation.Equal,
toItem: nil,
attribute: NSLayoutAttribute.NotAnAttribute,
multiplier: 1,
constant: 100)
self.view.addConstraint(constraintButtonPlayWidth)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13918 次 |
| 最近记录: |