多种类型的segue仍无法移动视图控制器

时间:2015-08-18 18:13:41

标签: ios swift swift2 ios9 xcode7

我最近升级到iOS 9 beta / Xcode 7,而且一个segue刚停止工作。我尝试了很多不同的东西,包括完全删除视图和类文件,并重新创建它们。无论如何,它到达segue的点,然后它只是没有完成那一行。我不知道该怎么做。

我已经尝试了常规

self.performSegueWithIdentifier("goToRules", sender: self)

以及

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)

let rulesInViewController = storyBoard.instantiateViewControllerWithIdentifier("RulesInViewController") as! RulesInViewController

self.presentViewController(rulesInViewController, animated:true, completion:nil)

以及

let secondViewController = self.storyboard!.instantiateViewControllerWithIdentifier("RulesInViewController") as! RulesInViewController

self.navigationController!.pushViewController(secondViewController, animated: true)

并且它们都不起作用。它变得非常令人沮丧,我只是不知道该怎么做。有什么我可能做错了吗?我完全做了视图控制器,它仍然无法正常工作。此外,这是一个非常基本的观点。它只有一个按钮,一个徽标和应用程序规则的文本视图......该类中唯一的代码位于viewDidLoad中,它定义了规则文本。

enter image description here

1 个答案:

答案 0 :(得分:0)

在storyboard中,检查“RulesInViewController”场景的标识检查器选项卡。它应该有你的自定义类'RulesInViewController',模块应该有当前 -