主细节应用程序更改“后退”按钮iPad(Objective-C)

时间:2019-01-21 16:07:52

标签: ios objective-c ipad

为了向您展示我的问题,我在Xcode 10.1中创建了一个新的Master-Detail-Application,部署目标为iOS 12.1(我也尝试了其他iOS版本)

我想更改“详细信息”视图左上角的“返回”按钮的文本,默认情况下为“主”。

我想出了以下代码,这些代码是我在DetailViewController.m的-(void)viewDidLoad方法中编写的。

self.navigationItem.leftBarButtonItem.title = NSLocalizedString(@"Menu", @"Menu");
[self.navigationItem setLeftBarButtonItem:self.navigationItem.leftBarButton animated:YES];

当我知道启动应用程序时,按钮应为应有的样子,但是一旦按下它,它就会变回“主”并保持这种状态。

我试图将这段代码放在您可以想象的任何地方,但是没有任何效果。 我尝试了其他在网上找到的其他方法,但没有其他方法适合我。

编辑:

我刚刚发现,它仅会影响iPad,当我在iPhone上对其进行测试时,按钮会正确显示。

0 个答案:

没有答案