如何将按钮连接到新的视图控制器iOS Swift?

时间:2015-07-08 01:46:55

标签: ios xcode swift

我对Swift很新,我正在尝试将按钮连接到另一个View Controller。在我使用Swift制作的其他应用程序上,我已经能够轻松控制 - 将按钮拖动到另一个视图控制器,在那里它将显示“show”作为单击选项。当我运行它并单击按钮时,它将显示所需的视图控制器。

在我正在处理的应用上,我试图添加一个可以通过单击按钮访问的设置页面。当我尝试按住Ctrl键并将按钮拖动到第二个视图控件时,它只显示三个选项:push,modal和custom。我选择了push,当我运行应用程序并按下按钮时,它显示出SINABRT错误。如何通过按下按钮将按钮连接到第二个视图控制器?

1 个答案:

答案 0 :(得分:0)

您只会看到" show"选项,如果您正在开发针对iOS 8及更高版本的项目,因为它是一项新功能,可帮助您确定显示新视图控制器的正确方法。它会选择" push"如果你在导航控制器和"模态"如果您处于常规控制器环境中。

您可能正在使用适用于iOS 7或更低版​​本的部署目标的项目。你可以选择使用" modal"这里从屏幕底部呈现视图控制器并实现退出按钮。或者您可以将当前视图控制器嵌入到导航控制器中以使用" push"使新的视图控制器从右手向左推,使用后退按钮自动导航。