2 u010321179 u010321179 于 2013.07.02 11:16 提问

设置ios后退键的标题问题

应用中有storyboard,当我设置ViewController 类的标题属性,推入SecondViewController时,设置的字符会在后退键显示。这应该怎么解决?

我要给后退键其他的标题。

我试过这样解决:

UIBarButtonItem *btnBack = [[UIBarButtonItem alloc]
                                   initWithTitle:@"Back" 
                                   style:UIBarButtonItemStyleBordered
                                   target:self
                                   action:nil];
    [self.navigationItem setBackBarButtonItem: btnBack];

谢谢~

1个回答

zhanglei5415
zhanglei5415   Rxr 2013.07.02 11:38
已采纳

如果要设置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中来设置

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!