В следующем фрагменте кода я пытаюсь переместить кнопку и обновить метку счета.Когда я перемещаю кнопку, кнопка перемещается точно так, как я планировала, но когда я также обновляю метку, кнопка остается с теми же координатами.В приведенном ниже фрагменте кода все работает отлично.
@IBAction func clickButtonTapped(_ sender: Any) {
if inGame == false {
segmentedControl.isHidden = true
inGame = true
score = 0
} else {
clickButton.isHidden = true
let height = arc4random_uniform(UInt32(screenHeight))
let width = arc4random_uniform(UInt32(screenWidth))
clickButton.center.x = CGFloat(width)
clickButton.center.y = CGFloat(height)
score += 1
clickButton.isHidden = false
}
}
Но когда я добавляю это ниже score += 1
, кнопка больше не двигается.
scoreDisplay.text = String(score)
Как получить кнопку?переместиться и добраться до scoreDisplay
обновлено?