2014-09-26 87 views
1

Usaly提出的UIViewController当你从其他的viewController你呈现的viewController:如何从SKScene

let vc : UIViewController = storyboard.instantiateViewControllerWithIdentifier("viewController") as UIViewController; 
self.presentViewController(vc, animated: true, completion: nil); 

我想从一个SKScene呈现的viewController。我还没有找到任何方式做到这一点。 这个问题可能是重复的,但我刚才发现目标C的答案是没有意义对我

+1

可以肯定的是,还有很多特定的问题(有些甚至可能有答案),因为“如何从场景访问视图控制器”,“如何从场景呈现视图控制器”以及类似的常见问题 – LearnCocos2D 2014-09-26 19:30:19

回答

5

尝试在场景类以下内容:

var currentViewController:UIViewController=UIApplication.sharedApplication().keyWindow.rootViewController! 

currentViewController.presentViewController(viewController, animated: true, completion: nil) 

我希望它能帮助。