我的游戏中有一个UISwitch,但似乎无法移动到正确的位置。 我希望它与一个距屏幕中心相差-15px的标签符合要求,但似乎UISwitch的锚点是我屏幕的左上角。
这是我的交换机代码:
// Create Powerup Slider
func createPowerupSwitch() {
let powerupSwitch = UISwitch(frame:CGRect(x: 0, y: 0, width: 0, height: 0))
powerupSwitch.addTarget(self, action: #selector(SettingsScene.switchStateDidChange(_:)), for: .valueChanged)
powerupSwitch.setOn(true, animated: false)
self.view?.addSubview(powerupSwitch)
}