如何在IOS中登录页面后重定向
我有主页。在主页中有两个按钮,如imageshow和login。登录成功后,它会重定向到第1页,并且工作正常 但现在我需要在单击imageShow按钮时重定向。这是打开登录页面,如果登录成功,则重定向到第2页。所以请告诉我一些想法如何在IOS中登录页面后重定向,ios,objective-c,iphone,xcode,uiviewcontroller,Ios,Objective C,Iphone,Xcode,Uiviewcontroller,我有主页。在主页中有两个按钮,如imageshow和login。登录成功后,它会重定向到第1页,并且工作正常 但现在我需要在单击imageShow按钮时重定向。这是打开登录页面,如果登录成功,则重定向到第2页。所以请告诉我一些想法 I did successful Home Page buttonClick (login)-->LoginPage---------->Page1-->Page2; I nee
I did successful
Home Page buttonClick (login)-->LoginPage---------->Page1-->Page2;
I need also successful
Home Page buttonClick(imageshow)--->LoginPage-------------->Page2;
请告诉我任何想法。
提前谢谢 我不知道我是否正确理解了你的问题。您有一个主页,您想先转到登录页,然后转到第1页,再转到第2页 您还有另一个名为imageshow的按钮。当你点击它时,它应该进入登录页面,然后直接进入第2页,对吗 在登录页面中创建一个属性,如下所示:
@property (nonatomic) BOOL goToPage2;
如果正在使用故事板,请在主视图控制器中:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"loginSegue"]) {
Login *loginVC = segue.destinationViewController;
destViewController.goToPage2 = YES;
}
}
如上所示,按下imageshow按钮时,将此布尔设置为YES。然后,在登录内部,当您拥有成功状态时,检查此BOOL是否为真。如果为true,则直接推到第2页。否则,请转到第1页。您可以在登录页面中设置属性,并检查用户成功登录页面时登录页面的打开情况,并相应地显示第1页和第2页。如主屏幕后的启动屏幕?