0

我有一个UICollectionViewController类似于分页的功能,每个单元格都有自己的页面。在导航栏上,它总是显示“返回”。以下内容不会更改标题。

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

[self.navigationItem setBackBarButtonItem: backButton];
4

1 回答 1

3

您需要使用以下代码:

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

请注意,您需要在后退按钮指向的视图控制器上进行设置。例如,如果ViewControllerAViewControllerB送到导航堆栈,那么您将在ViewControllerA.

于 2013-04-25T21:11:51.043 回答