【发布时间】:2020-06-12 10:51:17
【问题描述】:
我正在尝试为我的导航创建一个功能,而不必一遍又一遍地键入完全相同的行。
尝试这样做会导致错误:“使用未声明的类型'viewController'”
我这样做完全错了吗,我应该将这 4 行放在每个按钮上,只是使用不同的标识符和 viewController 吗?
func navigateTo(identifier:String, viewController:UIViewController) {
let newVC = storyboard?.instantiateViewController(withIdentifier: identifier) as! viewController
newVC.modalPresentationStyle = .fullScreen
newVC.modalTransitionStyle = .flipHorizontal
self.present(newVC, animated: true, completion: nil)
}
@IBAction func btnOneTapped(_ sender: Any) {
navigateTo("myVC", MyViewController)
}
【问题讨论】:
标签: ios swift navigation