Swift:UIBarButtonItem以编程方式设置辅助功能标识符

时间:2016-08-04 18:28:47

标签: ios swift accessibility uibarbuttonitem

我正在尝试设置辅助功能标识符。我看一下这个样本:

myBarButton.accessibilityIdentifier = @"I am a test button!";

但是我没有在swift中获得accessibilityIdentifier。

你们中的任何人都知道如何在swift中设置accessibilityIdentifier?

2 个答案:

答案 0 :(得分:1)

UIBarButtonItem未实施UIAccessibilityIdentification,因此设置accessibilityIdentifier不起作用。

而是尝试

myBarButton.accessibilityLabel = "I am a test button!"

答案 1 :(得分:0)

你试过这个吗?

myBarButtonItem.isAccessibilityElement = true
myBarButtonItem.accessibilityLabel = "I am a test button!"
myBarButtonItem.accessibilityTraits = UIAccessibilityTraits