我在AppDelegate中有这段代码
LoginViewController *loginVC = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
UINavigationController *navLogin = [[UINavigationController alloc] initWithRootViewController:loginVC];
navLogin.navigationBar.topItem.rightBarButtonItem = myRightBarButton;
self.window.rootViewController = navLogin;
我想为此导航控制器设置正确的栏按钮,在按下新视图控制器时它不会更改按钮。
如何实现这一目标?
答案 0 :(得分:1)
您必须手动在每个视图控制器中设置右侧栏按钮。你可以使用containerview然后嵌入你的Mainviewcontroller。
然后从containerview - >将segue嵌入到新的导航控制器中 添加视图对齐应该是这样的 查看{ - >按钮 - > containerview }
像这样,然后每个推送的viewcontroller将自动拥有右键
你可以设置viewcontroller 320 480的高度宽度,即所有childviewcontroller都获得全屏