Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个画外音可访问的应用程序。在 iOS 6 中,当单击按钮时,UIButtons 会向用户宣布某些内容。在 iOS 7 中,当用户单击按钮时,画外音现在会宣布“已选择 - - 然后宣布我想要它说的内容。我迫切需要摆脱其中的“已选择 -”部分,因为它会破坏流程该应用程序的许多盲人用户。
任何人都知道如何解决这个问题?
试试这个
button.accessibilityLabel = nil/@""; button.accessibilityValue = @"公告字符串";
您需要在“已选择”的特定按钮的可访问性特征中检查未选中。如果您需要画外音来说出自定义消息,您可以在辅助功能标签中编写如果您想为用户提供特定操作的提示,您可以添加辅助功能提示和画外音指定状态或称为特征的特定控件,您可以选择为根据您的要求。
请清除您是否也通过代码添加可访问性?