我有一些VC应该推送到另一个导航控制器。 如果我这样做
self.navigationController?.pushViewController(self.storyboard!.instantiateViewControllerWithIdentifier("someID") as someVC, animated: true)
这不起作用。我可以添加
dispatch_async(dispatch_get_main_queue()) {
self.navigationController?.pushViewController(self.storyboard!.instantiateViewControllerWithIdentifier("someID") as someVC, animated: true)
}
所以它有效,但据我所知,这是不正确的使用方法。我应该用什么? presentViewController
?