我正在嘗試做一個啓動畫面。我有一個視圖,它有一個背景圖像被繪製到它上面,然後幾秒鐘後我想轉換到另一個視圖。我嘗試使用下面的代碼:按CTRL +從一個到另一個拖線以編程方式調用segue不起作用
self.performSegueWithIdentifier("showApp", sender: self)
我創建的兩個視圖之間的SEGUE。我將segue的標識符設置爲「showApp」。
當我運行代碼時,什麼都沒有發生,並且沒有錯誤。有任何想法嗎?
下面是閃屏控制器:
class SplashViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
sleep(2)
// THIS DOES NOTHING:
self.performSegueWithIdentifier("showApp", sender: self)
// THIS AS SUGGESTED ALSO DOES NOTHING:
var otherViewController:UIViewController = self.storyboard.instantiateViewControllerWithIdentifier("test") as UIViewController
self.presentViewController(otherViewController, animated: true, completion: nil)
}
}
你在哪兒叫'performSegueWithIdentifier'? – 2014-09-11 01:16:07
in viewDidLoad()控制器 – 2014-09-11 01:51:55
您是否確實實現了導航控制器?需要了解更多信息。 – Ricky 2014-09-11 02:02:46