我正在尝试设置可访问标识符。我查看了这个示例:
myBarButton.accessibilityIdentifier = @"I am a test button!";
但是我不知道在swift中如何获取accessibilityIdentifier。
你们中有人知道如何在swift中设置accessibilityIdentifier吗?
我正在尝试设置可访问标识符。我查看了这个示例:
myBarButton.accessibilityIdentifier = @"I am a test button!";
但是我不知道在swift中如何获取accessibilityIdentifier。
你们中有人知道如何在swift中设置accessibilityIdentifier吗?
UIBarButtonItem
没有实现UIAccessibilityIdentification
,所以设置accessibilityIdentifier
不起作用。
相反,尝试使用
myBarButton.accessibilityLabel = "I am a test button!"
UIBarButtonItem
没有遵守 UIAccessibilityIdentification
协议,但实际上它已经遵守了!请查看文档中“遵守”的部分 UIBarButtonItem。 - Lluis GerardUIBarButtonItem
确实符合UIAccessibilityIdentification
协议,因为它继承了符合该协议的UIBarItem
。 - marius你试过这个吗?
myBarButtonItem.isAccessibilityElement = true
myBarButtonItem.accessibilityLabel = "I am a test button!"
myBarButtonItem.accessibilityTraits = UIAccessibilityTraits
isAccessibilityElement = true
设置为true了? - Santosh