如何解决推送视图控制器 Swift
当我点击我实现的测验按钮时,我试图推送到一个新的视图控制器。我设置如下:
quizButton = UIButton()
quizButton.setTitle(" Quiz ",for: .normal)
quizButton.backgroundColor = .lightGray
quizButton.layer.cornerRadius = 9
quizButton.translatesAutoresizingMaskIntoConstraints = false
quizButton.addTarget(self,action: #selector(takeQuiz),for: .touchUpInside)
view.addSubview(quizButton)
我定义了 takeQuiz 函数,如下所示,其中有一个名为 QuizViewController 的单独视图控制器:
@objc func takeQuiz() {
let newViewController = QuizViewController()
navigationController?.pushViewController(newViewController,animated: true)
}
我不确定我是否有必要在这里使用委托,因为我不想将任何信息从一个视图控制器传递到另一个视图控制器。让我知道,提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。