我有一个基于navigationController的应用程序.我想更改根视图控制器的后退按钮的标题.我在rootViewController的viewDidLoad方法中尝试了以下代码,但没有成功:
self.navigationItem.backBarButtonItem.title = @"Back";
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
KIF是否为点击按钮提供任何特殊支持,还是我必须做这样的事情?
// in parent ViewController
self.navigationItem.backBarButtonItem.isAccessibilityElement = YES;
self.navigationItem.backBarButtonItem.accessibilityLabel = @"Back";
// in test class
[tester tapViewWithAccessibilityLabel: @"Back"]];
Run Code Online (Sandbox Code Playgroud)
后者有点不幸,因为我的代码目前根本没有后退按钮,self.navigationItem.backBarButtonItem并且通常可以保留nil(参见此处):故事板中的描述到目前为止已经足够了.