我在主屏幕上有一个按钮。当用户点击“搜索”按钮时,我将在数据库中搜索该用户是否登录。
如果他已登录,我将显示“退出”屏幕。如果没有,我想显示“登录”屏幕。
我用push segue连接了“搜索”按钮和“登录”视图控制器,因为我想从主屏幕传递一些数据。
我尝试将“注销”视图控制器与“搜索”按钮连接,但我无法连接它们。
如何用一个按钮连接两个视图控制器?
是的,推送segue并希望传递一些值。现在我使用prepareForSegue
方法传递数据。请问有人帮帮我吗? (如果我的问题对你来说太基础了,我真的很抱歉,因为我仍然是iOS开发的先驱。)
提前致谢!
答案 0 :(得分:3)
你可以使用代码 -
来做到这一点为搜索按钮UIControlEventTouchUpInside事件创建IBAction方法。
现在在IBAction方法中检查用户SignIn或SignOut并使用以下代码推送相应的viewController
SignINViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"SignINViewController"]; [self.navigationController pushViewController:controller animated:YES];
别忘了提供故事板ID&故事板中viewControler的恢复ID。