【问题标题】:How to connect a button to a new view controller iOS Swift?如何将按钮连接到新的视图控制器 iOS Swift?
【发布时间】:2015-07-08 01:46:55
【问题描述】:

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

在我正在开发的应用程序上,我试图添加一个可以通过单击按钮访问的设置页面。当我尝试控制单击并将按钮拖动到第二个视图控件中时,它只显示三个选项:推送、模式和自定义。我选择了推送,当我运行应用程序并按下按钮时,它显示 SINABRT 错误。如何通过按下按钮将按钮连接到第二个视图控制器?

【问题讨论】:

    标签: ios xcode swift


    【解决方案1】:

    如果您正在处理面向 iOS 8 及更高版本的项目,您只会看到“显示”选项,因为它是一项新功能,可帮助您确定显示新视图控制器的正确方式。如果您在导航控制器中,它将选择“推送”,如果您在常规控制器上下文中,它将选择“模式”。

    在这里,您可能正在为一个部署目标为 iOS 7 或更低版本的项目工作。您可以在此处选择使用“模态”从屏幕底部呈现视图控制器并实现退出按钮。或者您可以将当前的视图控制器嵌入到导航控制器中,以使用“push”将新的视图控制器从右手推到左,并使用后退按钮自动导航回来。

    【讨论】:

    • 谢谢!这真的很有帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-09
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 1970-01-01
    相关资源
    最近更新 更多