2016-12-26 15 views
0

在else if语句的else部分中我希望视图控制器自动切换到另一个视图控制器可以说“b”。 所以这下面是我正在寻找。如何在swift中自动切换视图控制器的else if语句3

if { 
    stop.timer 
} else { 
    switch to b 
} 

什么是切换到b的代码?

感谢

+0

你问了一个以编程方式提出了新的VC? – Tj3n

+0

@ Tj3n是的,这正是我想要做的。 –

+0

这已被问了很多次,做一个谷歌搜索之前创建新的问题 – Tj3n

回答

0

在你else语句

let nextViewController = self.storyboard?.instantiateViewControllerWithIdentifier("view") as! ViewController 
self.navigationController?.pushViewController(nextViewController, animated:true) 
0

打开main.storyboard,并为您的ViewController故事板标识符(任何名称)StoryboardID enter image description here

在你的代码

,如果你想推

if { 
    stop.timer 
} else { 
    let nextViewController = self.storyboard?.instantiateViewControllerWithIdentifier("VerifyUserVC") as! VerifyUserVC 
self.navigationController?.pushViewController(nextViewController, animated:true) 
} 

,如果你想现在模态

if { 
     stop.timer 
    } else { 
     let nextViewController = self.storyboard?.instantiateViewControllerWithIdentifier("VerifyUserVC") as! VerifyUserVC 
    self.presentViewController(nextViewController, animated: true, completion: nil) 
    }