我有一个名为FavouriteViewController
的控制器,在其中有一个按钮,点击该按钮后,我会模态呈现一个名为LoginViewController
的视图控制器(使用故事板)。
在这个页面(LoginViewController
)上,我再次有一个按钮,点击该按钮后我想推出我的视图控制器。
这是可能的吗?
我有一个名为FavouriteViewController
的控制器,在其中有一个按钮,点击该按钮后,我会模态呈现一个名为LoginViewController
的视图控制器(使用故事板)。
在这个页面(LoginViewController
)上,我再次有一个按钮,点击该按钮后我想推出我的视图控制器。
这是可能的吗?
LoginViewController
。 LoginViewController *login = [[[LoginViewController alloc]initWithNibName:@"LoginViewController" bundle:nil]autorelease];
UINavigationController *nc = [[[UINavigationController alloc] initWithRootViewController:login]autorelease];
nc.navigationBar.hidden = YES;
[self.navigationController presentModalViewController:nc animated:YES];
2) 现在从 LoginViewController
,您可以按照以下方式推送您的 MyviewController
。
MyviewController *adss = [[[MyviewController alloc]initWithNibName:@"MyviewController" bundle:nil]autorelease];
[self.navigationController pushViewController:adss animated:YES];
FavouriteViewController
中编写第一个代码以呈现 LoginViewController
。你正在做同样的事吗? - Rahul PatelCRLoginWithViewController *login = [[CRLoginWithViewController alloc]init]; UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:login]; nc.navigationBar.hidden = YES; [self.navigationController presentViewController:nc animated:YES completion:Nil];
- Krunal-(id)init
方法中创建了任何视图吗? - Rahul Patel使用UINavigationController
UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController:self.LoginViewController];
[self presentModalViewController:nav animated:YES];
UINavigationController
,这是一个可能的答案 :) - KIDdAe在这里
[self.parentViewController.navigationController pushViewController:newViewController animated:YES];