Когда пользователь воспроизводит мое приложение, существуют определенные кнопки, которые я не хочу, чтобы они случайно нажимали.Поэтому я хотел бы отключить их и отключить, когда приложение находится в gameMode = 1
.Следующий код отключает кнопку, когда она должна, но затем не включает ее снова, когда мне это нужно (когда она находится в gameMode = 0
).Также кнопка не выделяется серым цветом.
@IBAction func menuButton(_ sender: UIButton) {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let myVC = storyboard.instantiateViewController(withIdentifier: "viewController")
if gameMode == 0 {
sender.isEnabled = true
self.present(myVC, animated: false, completion: nil)
} else if gameMode == 1 {
sender.isEnabled = false
}
}