1
我努力工作,如何视图控制器的文件中编程设定的初始化视图控制器。我知道如何做到这一点的appdelegate.swift,但我需要它在一个视图控制器使用UISwitch
所以,如果它被设置上,它改变初始化视图控制器完成的,如果不是,它只是不做任何事情。任何想法我会如何去做这件事?设置初始化故事板与UISwitch
if self.`switch`.on {
} else {
}
我努力工作,如何视图控制器的文件中编程设定的初始化视图控制器。我知道如何做到这一点的appdelegate.swift,但我需要它在一个视图控制器使用UISwitch
所以,如果它被设置上,它改变初始化视图控制器完成的,如果不是,它只是不做任何事情。任何想法我会如何去做这件事?设置初始化故事板与UISwitch
if self.`switch`.on {
} else {
}
拿(出口到UISwitch中的viewController然后在您的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
}
我想用它的viewDidLoad中()时,另一说法是真实的以外,再检查UISwitch,这将如何工作? –
您可以在viewWillAppear中使用它() –
是否有可能使用它的覆盖FUNC之外? –