应用中有storyboard,当我设置ViewController 类的标题属性,推入SecondViewController时,设置的字符会在后退键显示。这应该怎么解决?
我要给后退键其他的标题。
我试过这样解决:
UIBarButtonItem *btnBack = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStyleBordered
target:self
action:nil];
[self.navigationItem setBackBarButtonItem: btnBack];
谢谢~
如果要设置SecondViewController的Back button ,你需要在SecondViewController的上一层(即push secondViewController的控制器中)来设置。
假设SecondViewcontroller的上一层为FirstViewController .在FirstViewController 的viewDidLoad方法中,加入:
-(void)viewDidLoad {
UIBarButtonItem *btnBack = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStyleBordered
target:self
action:nil];
[self.navigationItem setBackBarButtonItem: btnBack];
}
记住关键点是在FirstViewController中来设置