2015-07-04 498 views
2

我有2 UIViewController。我刚刚完成了一项简单的任务。UINavigationBar中的后退按钮标题问题

从第一个视图控制器移到第二个视图控制器。

第一个视图控制器的名称:“我的信息”

问题是,当我到达第二个视图控制器后来我发现后退按钮标题为“后退”

enter image description here

当我打开模拟器横向视图,然后后退按钮标题是“我的信息”

enter image description here

那里有什么问题?我无法理解。

+0

你在哪里设置你的视图控制器的标题? – NKorotkov

回答

2

这可能是因为标题太长。尝试将其设置为较短的字符串,或设置您自己的自定义后退按钮。

0

@Dharmesh,请看这里的代码code sample这显示后,您更改模式为风景背景按钮保持不变。

2

在“我的信息”视图控制器添加下面的代码。

1)在viewWillAppear:(BOOL)animated

-(void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 
    self.navigationItem.backBarButtonItem = 
    [[UIBarButtonItem alloc] initWithTitle:@"Back" 
            style: UIBarButtonItemStylePlain 
            target:nil 
            action:nil]; 
} 

My Information

enter image description here

+0

通过这种方式可以释放'interactivePopGestureRecognizer'功能。 – NKorotkov