Таким образом, мой контроллер вида не представляет другой контроллер вида при нажатии кнопки.Вместо этого в последней строке кода я получаю сообщение об ошибке:
Поток 1: EXC_BAD_INSTRUCTION (код = EXC_I386_INVOP, субкод = 0x0).
На консоли отладки также отображается сообщение: (lldb)
Я пытаюсь перейти от моей страницы getStarted к моей странице регистрации.
Я ценю помощь.
let getStartedButton: UIButton = {
let getStartedButton = UIButton()
getStartedButton.backgroundColor = UIColor(red:0.24, green:0.51, blue:0.59, alpha:1.0)
getStartedButton.setTitle("Get Started", for: .normal)
getStartedButton.titleLabel?.font = UIFont(name: "Helvetica Bold", size: 18)
getStartedButton.translatesAutoresizingMaskIntoConstraints = false
getStartedButton.addTarget(self, action: #selector(buttonAction), for: .touchUpInside)
return getStartedButton
}()
@objc func buttonAction(sender: UIButton!) {
let destinationVC = self.storyboard?.instantiateViewController(withIdentifier: "SignUpViewController") as! SignUpViewController
self.present(destinationVC, animated: true, completion: nil)
}