gpt4 book ai didi

swift - 展开 Segue 导航栏按钮 Xcode 8.0 Swift 3.0

转载 作者:可可西里 更新时间:2023-11-01 00:58:15 25 4
gpt4 key购买 nike

我想在 Xcode 8.0 中创建一个应用程序,让用户按下导航栏中的栏按钮项。单击此按钮后,将发生展开转场,同时还将“helloWorld”打印到 Xcode 底部的输出部分。我已经使用以下方法成功创建了一个 unwind segue:

@IBAction func unwindToViewController (sender: UIStoryboardSegue){

}

然后我将其链接到导航栏上的栏按钮项目,这样当我点击导航栏上的栏按钮项目时, View 会向下消失。

当我按下完成按钮但输出部分没有任何显示时,我试图简单地将 print("helloWorld") 打印到 Xcode 底部的输出部分。到目前为止,我有:

@IBAction func add(_ sender: AnyObject) {



print("helloWorld")

}

在该 View Controller 的 View Controller Swift 文件中。

最佳答案

对于放松我们只需要记住两点

1) 我们需要将以下方法放入 Destination ViewController 中。它是我们要导航到的地方。这里的方法名称可以不同,但​​参数很重要。

 @IBAction func unwindToDestinationViewController (sender: UIStoryboardSegue){

}

2) 从您想返回的位置转到 Source viewController。现在点击右上角的 unWind 按钮并按住 Control-Click 并将 outlet 设置为 Back 按钮(示例)

关于swift - 展开 Segue 导航栏按钮 Xcode 8.0 Swift 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40028970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com