Button 在Swift中更改IBOutlet的位置
我有一个按钮:Button 在Swift中更改IBOutlet的位置,button,swift,position,iboutlet,Button,Swift,Position,Iboutlet,我有一个按钮: @IBOutlet var bouton: UIBarButtonItem! 我想换个位置 但是buton似乎没有像SKSpriteNode那样的位置属性 那么,有没有一种方法可以更改is位置?如果您想以编程方式更改任何视图的位置,可以使用以下方法: button.frame.origin = CGPoint(x: 10, y: 10) 如果使用自动布局,则无法使用myButton.frame.origin设置按钮。因此,您必须添加约束。例如: let ButtonConst
@IBOutlet var bouton: UIBarButtonItem!
我想换个位置
但是buton似乎没有像SKSpriteNode那样的位置属性
那么,有没有一种方法可以更改is位置?如果您想以编程方式更改任何视图的位置,可以使用以下方法:
button.frame.origin = CGPoint(x: 10, y: 10)
如果使用自动布局,则无法使用myButton.frame.origin设置按钮。因此,您必须添加约束。例如:
let ButtonConstraint=NSLayoutConstraint(项目:youButton,属性:NSLayoutAttribute.centerY,关联方式:NSLayoutRelation.equal,项目:视图,属性:NSLayoutAttribute.bottom,乘数:1,常数:10)
self.view.addConstraint(按钮约束)