Ran*_*ani 6 iphone objective-c navigationbar
我想在ViewController加载时隐藏rightNavigationBarItem.这怎么可能?我试过这段代码,但它无法正常工作.
self.navigationItem.rightBarButtonItem = nil;
Run Code Online (Sandbox Code Playgroud)
在Xcode 4.使用这些将无法正常工作;
self.navigationItem.leftBarButtonItem.enabled=NO;
self.navigationItem.leftBarButtonItem=nil;
self.navigationController.navigationBar.backItem.hidesBackButton=YES;
[self.navigationItem.leftBarButtonItem release];
Run Code Online (Sandbox Code Playgroud)
我真的很感兴趣为什么你提到rightBarButtonItem?导航时,它的leftBarButtonItem会发生变化.
什么工作;
1)self.title =@"";使屏幕标题归零,当导航控制器将详细视图推入堆栈时,不会创建后退按钮.
2)用leftBarButtonItem其他东西替换更改按钮,但不能解决您的问题.
3)另一种选择.隐藏导航栏;[self.navigationController setNavigationBarHidden:YES animated:YES];
嗨,它不隐藏,但让它禁用
self.navigationItem.rightBarButtonItem.enabled = NO;
Run Code Online (Sandbox Code Playgroud)