視圖控制器我有2個ViewController中像這樣:打開應用程序直接從Safari瀏覽器
我想通過使用URL方案打開Safari瀏覽器從我的應用程序,並且我已經將它設置這樣的。
它工作時,我打開Safari和撥打:TestSafari://。但我想它會自動打開ViewController2而不是最初的ViewController,該怎麼做?
更新:
在AppDelegate中設置這樣以後,現在效果很好。
func application(application: UIApplication, handleOpenURL url: NSURL) -> Bool {
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("VC2")
self.window?.rootViewController!.presentViewController(vc, animated: true, completion: nil)
return true
}
應該FUNC應用程序(應用程序:UIApplication的,handleOpenURL網址:NSURL):) – Khuong
對不起,我以爲它在Obj-C。謝謝khuong291 :) –