Я создаю игру в Swift 5 программно и хочу перейти из главного меню к экрану игры. Вот мой код:
func handleButtonsTapped() {
playButton.addTarget(self, action: #selector(pushGameViewController), for: .touchUpInside)
}
И селектор для управления нажатием контроллера вида при нажатии:
@objc func pushGameViewController() {
let destinationVC = GameViewController()
navigationController?.pushViewController(destinationVC, animated: true)
}
Когда я нажимаю кнопку в симуляторе, ничего не происходит. В моей функции viewDidLoad()
также вызывается handleButtonsTapped()
.