在gamecene

时间:2015-08-15 19:22:22

标签: ios swift uibutton sprite-kit

我使用Swift在Sprite Kit中创建了一个简单的游戏,在游戏开始时我创建了一个UIButton,表示“开始”,按下它后,将启动游戏。但问题是我创建的按钮仅位于iPhone 6的中间位置。当我在iPad或iPhone 6+上运行它时,开始按钮会改变位置。

有没有办法让它适用于所有设备?我可以通过UILabellabelname.position.x = view!.center.x执行此操作。但对于UIButton s,这不起作用。

1 个答案:

答案 0 :(得分:1)

尝试

buttonName.center = self.view!.center

您可能不需要自动布局,但如果必须,请尝试 this video