accessibilityLabel的UIViewController的标题?

时间:2016-05-05 23:31:01

标签: ios objective-c uiviewcontroller uinavigationbar uiaccessibility

有没有为accessibilityLabel的标题设置UIViewController?视图控制器的title是一个字符串,我确定标题应该有一个标签,我该如何访问它?其中一个导航项可以是标题吗?

谢谢!

编辑: 是的,问的原因是我需要不同的accessibilityLabel作为标题。

2 个答案:

答案 0 :(得分:1)

您可以使用titleView

例如,您可以将代码放在viewDidLoad方法

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 300, 44)];
label.text = self.title;
label.textAlignment = NSTextAlignmentCenter;
self.navigationItem.titleView = label;

然后您可以通过更改视图控制器的标题来更改label.text

答案 1 :(得分:1)

使用accessibilityLabel的{​​{1}}属性。

例如,您可以将其放在self方法中。

viewDidLoad