VC是一个正常页面,没有添加导航栏
有导航控制器:
[self.navigationController pushViewController:VC animated:YES];//跳转到指定页面
[self.navigationController popViewControllerAnimated:YES];//跳转到上一页面
[self.navigationController popToRootViewControllerAnimated:YES];//跳转到根页面
[self.navigationController popToViewController:VC animated:YES];//跳转到指定页面
/*
通过pop和push显示的页面,页面中都会有导航条
只有页面有导航控制器才能调用上面的方法
*/
没有导航控制器:
[self presentViewController:VC animated:YES completion:nil];//跳转到指定界面
[self dismissViewControllerAnimated:YES completion:nil];//跳转到上一个界面
/*
通过present和dismiss显示的页面,都没有导航条
即便用导航界面调用方法也不会显示
*/