gpt4 book ai didi

ios - 使用 Storyboard在 Xcode 6.1.1 中展开 Segue

转载 作者:技术小花猫 更新时间:2023-10-29 11:02:15 25 4
gpt4 key购买 nike

我一直在读到 unwind segue 在 Xcode 6 中存在错误。我使用的是 Xcode 6.1.1 并且我使用的是 swift。

我使用导航 Controller 放置的“后退”按钮。因此我无法控制拖动到退出图标。此外,我也无法从 viewController 图标拖动到退出图标。

这是一个错误吗?否则我会遗漏一些关于如何使用 unwind segue 的基础知识。 如何从 Storyboard 中设置 unwind segues?

最佳答案

我想提供一个详细的答案:

要执行展开转场,转到要转场的 View Controller 并添加以下函数; (名字当然可以改)

@IBAction func unwindToMainMenu(segue: UIStoryboardSegue) {

}

添加此函数后,您将能够从 Storyboard上的任何 View Controller 看到此展开函数。只需右键单击任何 View Controller 顶部的退出图标。 exit icon right click

如果你想用按钮执行展开,那么你可以按住 Ctrl 并从按钮拖动到退出图标,然后选择你的 unwindSegue 函数。完成!

Unwind with Button

如果要以编程方式执行展开,请按住 trl 并从 viewController 图标拖动到退出图标,然后选择展开功能。

enter image description here

然后,打开 Document Outline 并单击 unwind segue。

enter image description here

转到 Utilities 中的 Attributes Inspector 并为您的 unwind segue 提供一个标识符。

enter image description here

最后,像下面这样调用performSegueWithIdentifier函数;

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

希望对您有所帮助!

关于ios - 使用 Storyboard在 Xcode 6.1.1 中展开 Segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27295607/

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