我有FavouriteViewController
其中我有一个按钮点击按钮我提出了一个模态称为LoginViewController
(使用故事板)的视图。解雇目前视图控制器后无法推视图控制器
在这个页面(LoginViewController
),我再次有按钮,点击我解散我的模态视图控制器,解雇后我再次回到FavouriteViewController
现在在这个页面上,当我尝试推我的视图控制器它doesn推动。
这里是我的代码片段,
------ PART 1 -----
FavouriteViewController.m
- (IBAction)LoginClicked:(id)sender {
NSLog(@"--- Navigated to LoginViewController ---");
//Navigates to `LoginViewController` using storyboard..
}
LoginViewController.m
- (IBAction)LoginViaFb:(id)sender{
NSLog(@"--- Inside LoginViafb ---");
[self dismissViewControllerAnimated:YES completion:NULL];
FavoriteTabViewController *fav=[[FavoriteTabViewController alloc] init];
[fav Loginsuccessfull];
}
FavouriteViewController.m
-(void)Loginsuccessfull{
NSLog(@"--- Inside Loginsuccessfull ---");
UserDetailsViewController *user=[[UserDetailsViewController alloc] init];
[self.navigationController pushViewController:user animated:NO];
}
我的日志显示:
--- Navigated to LoginViewController ---
--- Inside LoginViafb ---
--- Inside Loginsuccessfull ---
请帮帮忙,并在此先感谢。
----- PART 2 -----:
**我也试过:**
代码在我LoginViewController.m
- (IBAction)LoginViaFb:(id)sender{
NSLog(@"--- Inside LoginViafb ---");
[self dismissViewControllerAnimated:YES completion:NULL];
FavoriteTabViewController *fav=[[FavoriteTabViewController alloc] init];
[email protected]"some values";
}
和FavouriteViewController.m
-(void)viewDidAppear:(BOOL)animated{
NSLog(@"some values --- %@",some values);
if ([GoLogin isEqualToString:@"some values"]) {
NSLog(@"Method called");
[self.navigationController pushViewController:[[UserDetailsViewController alloc] init] animated:NO];
}
}
但它仍然没有帮助,显示some values --- null
xcode显示任何警告? – freelancer
确实得到任何异常或错误。你正在使用的xcode的版本 – codercat
我没有在我的日志中得到任何错误,并且我使用的是xocde 5.0 – Krunal