gpt4 book ai didi

ios - 如何获取当前segue的标识符

转载 作者:行者123 更新时间:2023-11-29 12:39:26 24 4
gpt4 key购买 nike

我在 View 呈现中有一个错误,但只有当用户点击 UINavigationController 中的后退按钮时才会出现错误。我正在考虑通过这样的方式来抑制有问题的代码:

if(currentSuge.identifier isEqualToString:@'pushItemSegue'){
doCode // only in this situation
}

如何获取当前 segue 的标识符名称?

最佳答案

这是不可能的。您不能在应用程序的任何时候简单地获取“当前 Segue”。因为 Segues 存在于应用程序生命周期中的特定时间点。那是当您的应用准备从一个 View Controller 过渡到另一个 View Controller 时,也在实际的视觉过渡期间。

你能做的最好的事情就是覆盖 -prepareForSegue: 并将 UIStoryboardSegue 作为属性存储在你的 ViewController 中的某个地方。

更多信息:https://developer.apple.com/library/ios/documentation/uikit/reference/UIStoryboardSegue_Class/Reference/Reference.html

关于ios - 如何获取当前segue的标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25389398/

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