您的位置:首页 > 其它

先presentModalViewController后pushViewController没有效果的解决方法

2014-11-07 16:01 211 查看
本人在做项目的时候,先用presentModalViewController到登录界面,在登录界面在pushViewController到注册界面,push不过去。

[objc] view
plaincopy





LoginViewController *login = [[LoginViewController alloc]init];

[self.navigationController presentModalViewController:login animated:YES];

//在LoginViewController中push到RegisterViewController没有效果

RegisterViewController *registerViewConotroller = [[RegisterViewController alloc]init];

[self.navigationController pushViewController:registerViewConotroller animated:YES];

解决办法,在presentModalViewController的时候加上UINavigationController,就可以了,如下:

[objc] view
plaincopy





LoginViewController *login = [[LoginViewController alloc]init];

UINavigationController *nav = [[UINavigationController alloc]initWithRootViewContr
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: