gpt4 book ai didi

如果不满足条件,Xcode Storyboard 会取消推送

转载 作者:行者123 更新时间:2023-12-02 17:43:34 25 4
gpt4 key购买 nike

我有一个 Storyboard,导航 View 控件中有一个按钮,该控件也有文本字段,它使用 Storyboardsegue push。但是,我进行了一些输入检查,如果任何文本字段为空,我会提醒用户。

我可以做到这一点,但它会提醒用户,然后切换到另一个 View 。

如果按钮 Pressed 方法中不满足 if 条件,是否有办法取消此 push

注意此推送是由 Storyboard界面创建的,而不是由代码创建的。

最佳答案

不要通过从按钮拖动到目标 Controller 来创建转场。相反,只需从源 Controller 拖动到目标 Controller 即可创建转场。单击 Segue 并使用属性检查器指定 Segue 是推送,并为 Segue 提供标识符 (goToDestination)。然后将该按钮连接到源 View Controller 中的 IBAction。在 IBAction 方法中进行检查,如果您想进行推送,请添加以下代码行:

[self performSegueWithIdentifier: @"goToDestination" sender: self];

关于如果不满足条件,Xcode Storyboard 会取消推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9044265/

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