我正在努力研究如何在视图控制器文件中以编程方式设置初始化视图控制器。我理解如何在appdelegate.swift中执行此操作,但我需要在使用UISwitch
的视图控制器中完成它所以如果设置为on,它会更改初始化视图控制器,如果它不是't} ,它什么都没做。知道怎么做这个吗?
if self.`switch`.on {
} else {
}
答案 0 :(得分:0)
在viewController中将出口连接到UISwitch,然后在viewDidLoad()中添加以下代码:
if uiSwitch.on {
// if swith is on
let viewController = self.storyboard?.instantiateViewControllerWithIdentifier("ViewControllerIdentifier") as? ViewController
self.navigationController?.pushViewController(viewController!, animated: true)
} else {
// if switch is off
}