[英]segue after login with Facebook Swift ios
登录成功登录facebook后,我正试图推送另一个视图。但是我无法理解我该怎么办。可以帮助我吗?
当您通过Facebook完成登录时,通常,您将有两种方法来打开其他视图控制器
如果已配置segue,请使用以下代码
self.performSegueWithIdentifier(“identifier”,sender:self)
如果要使用StoryBoardId初始化viewController,请使用以下代码
让viewController = self.storyboard!.instantiateViewControllerWithIdentifier(“StoryBoardID”)作为UIViewController \n self.presentViewController(viewController,animated:true,completion:nil)
这是swift 3的更新,Xcode 8:
要使用StoryBoardId初始化viewController:
let viewController = self.storyboard!.instantiateViewController(withIdentifier: "StoryBoardId") as UIViewController
self.present(viewController, animated: true, completion: nil)
确保您在主线程中执行上述操作。
通过在Identity Inspector中向其添加Storyboard ID来设置第二个视图。 然后这样称呼它:
let storyboard = UIStoryboard(name: "YourStoryBoardID", bundle: nil)
let secondView = storyboard.instantiateViewControllerWithIdentifier("YourStoryBoardID") as UIViewController
self.presentViewController(secondView, animated: true, completion: nil)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.