gpt4 book ai didi

ios - 如何通过一个按钮连接两个 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 19:48:46 26 4
gpt4 key购买 nike

我在主屏幕上有一个按钮。当用户单击“搜索”按钮时,无论他是否登录,我都会在数据库中搜索该用户。

如果他已经登录,我将显示“退出”屏幕。如果没有,我想显示“登录”屏幕。

我将“搜索”按钮和“登录” View Controller 与 push segue 连接起来,因为我想从主屏幕传递一些数据。

我也尝试将“注销” View Controller 与“搜索”按钮连接起来,但我无法连接它们。

如何通过一个按钮连接两个 View Controller ?

是的,使用 push segue 并且也想传递一些值。现在我使用 prepareForSegue 方法来传递数据。有人可以帮我吗? (如果我的问题对你来说太基础了,我真的很抱歉,因为我仍然是 iOS 开发的初学者。)

提前致谢!

my sample design

最佳答案

你可以使用代码来做到这一点 -

  1. 为搜索按钮 UIControlEventTouchUpInside 事件创建 IBAction 方法。

  2. 现在在 IBAction 方法中检查用户 SignIn 或 SignOut,并使用以下代码推送相应的 viewController

 SignINViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"SignINViewController"];
[self.navigationController pushViewController:controller animated:YES];

不要忘记为 Storyboard中的 viewControler 提供 Storyboard ID 和恢复 ID。

关于ios - 如何通过一个按钮连接两个 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30389802/

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