标签: ios swift uibutton sprite-kit
我使用Swift在Sprite Kit中创建了一个简单的游戏,在游戏开始时我创建了一个UIButton,表示“开始”,按下它后,将启动游戏。但问题是我创建的按钮仅位于iPhone 6的中间位置。当我在iPad或iPhone 6+上运行它时,开始按钮会改变位置。
UIButton
有没有办法让它适用于所有设备?我可以通过UILabel为labelname.position.x = view!.center.x执行此操作。但对于UIButton s,这不起作用。
UILabel
labelname.position.x = view!.center.x
答案 0 :(得分:1)
尝试
buttonName.center = self.view!.center
您可能不需要自动布局,但如果必须,请尝试 this video