使用Swift 3' self.present'提出一个新的视图控制器

时间:2017-01-17 15:23:52

标签: ios swift uiviewcontroller swift3 segue

我目前正在创建一个应用程序,我希望能够在第一个视图控制器上输入游戏的玩家,并使按钮运行一系列条件检查。如果满足所有条件,我希望它将用户带到下一个View Controller。

我的问题是我不完全确定如何展示下一个View Controller。目前我正在尝试使用“自我存在”#39;能够解决这个问题,但我很难找到如何让它在Swift 3中运行。

任何有关如何执行此操作的帮助,或者对任何替代选项的建议都将非常感激。

My Storyboard

Class for the View Controller in the Attributes inspector.

按下按钮时触发的if / else语句:

name

1 个答案:

答案 0 :(得分:3)

在两个视图控制器之间创建一个segue。从视图控制器本身拖放(不是输入按钮)。使其成为“当前模态”类型。

add segue

完成后,单击segue,然后单击属性检查器(箭头)。在此示例中,将标识符更改为您想要的“ShowScanner”。 scanner

将此代码放在要更改视图的位置。

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