无法覆盖导航按钮UICollectionViewController

时间:2013-04-25 21:04:53

标签: ios

我有UICollectionViewController,它的作用类似于分页,每个单元格都有自己的页面。 在导航栏上,它始终显示“后退”。 以下内容不会改变标题。

-(void)viewWillAppear:(BOOL)animated{
UIBarButtonItem *backButton = [[UIBarButtonItem alloc]
                               initWithTitle: @"Back Button Text"
                               style: UIBarButtonItemStyleBordered
                               target: nil action: nil];

[self.navigationItem setBackBarButtonItem: backButton];

1 个答案:

答案 0 :(得分:3)

您需要使用此代码:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom Title"
        style:UIBarButtonItemStyleBordered
       target:nil
       action:nil];

请注意,您需要在视图控制器上设置此按钮将指向例如,如果ViewControllerA推送{{1}在导航堆栈上,您可以在ViewControllerB ViewController 上使用此代码。