uiaccessibility

    1热度

    1回答

    我有一个基于文本的应用程序,我希望我的用户在启用VoiceOver时使用“线”转子选项。但是该选项不会出现。我的应用程序中的文本使用tableview中的单元格进行布局(单元格包含UILabels和其他视图)。 恐怕我的实施会影响转子如何“看到”我的应用程序,但我认为它是不幸的,如果它限制我完全支持转子。 有没有什么方法可以利用转子中的'Lines'选项?

    0热度

    1回答

    我正在使用KIF框架和各种API,我可以获取UITableViewCellAccessibilityElement的子类RDTokenCell。 (lldb) po element [UITableViewCellAccessibilityElement - 0x148c9f30] <RDTokenCell: 0x14bf6db0; baseClass = UITableViewCell; f

    2热度

    1回答

    我试图让我的应用程序在iOS中使用。我有一些大型复杂的图像(流程图和表格)。如果图像中存在不同的元素,我会如何使这个图像可访问?我希望他们能够点击图像的不同部分,以听到不同的可访问性的提示,而不是对整个图像的一个暗示这可能不是非常有帮助。 我想过做空白标签,并把他们交给在正确的地方的形象和写在这些空白标签的提示,只是不知道是否有更好的方式来做到这一点。 有什么建议吗?

    4热度

    2回答

    目前我正在试图创建的故事板(我试图避免编程做)本地化accessibilityLabel。似乎每当我使用本地化字符串选项时,accessibilityLabels最终都会设置为我提供的本地化字符串键,而不是字符串本身。有没有人有解决这个问题的办法?任何帮助将不胜感激。

    0热度

    1回答

    我正在开发辅助功能。我正在使用XIB文件,并且启用了需要通过配音来读取的所有视图。现在,问题在于tableview中的第一个单元格是由配音单元读取两次。这只发生在第一次。我在tableview中有多个单元格。但是,Voiceover第一次阅读第一个单元格。如果我滑动到下一个单元格并再次来到第一个单元格,它只会读取一次。 其非常不一致的行为。我无法找出问题所在。我试图通过传递nil值给单元格的acc

    1热度

    3回答

    我的网页支持键盘导航,按下“TAB”键开关以特定顺序聚焦网页项目。按聚焦项目上的Enter键打开弹出/选择该项目。 我的自动化测试用例如下: 1.在网站上按下Tab键并确认正确的项目处于焦点状态。 2.按下焦点项目上的Enter键并确认弹出窗口已显示。 3.按下焦点项目上的Enter键并确认它已被选中。 from selenium.webdriver.common.keys import Keys

    3热度

    3回答

    将标准按钮拖到IB中的视图上,然后记录其isAccessibilityElement属性。这将返回NO,即使文档clearly states它应该默认设置为YES。 我错过了什么吗?

    0热度

    1回答

    我尝试处理触摸以便在语音转换模式下探索和单指滑动手势,以查看具有多个按钮的滚动视图。我正在实现UIAccessibilityFocus accessibilityElementDidBecomeFocused协议来更新我的滚动视图偏移量。 但是,我需要处理单点触摸来探索手势动作与语音随手模式下的单指滑动手势不同。我似乎无法在UIAccessibility文档中找到如何做到这一点,并希望有人能指导我

    0热度

    1回答

    有人知道是否有可能在代码中打开on/off accessibility (voice-over)? 我正在为盲人编程应用程序,在一个实例中,我们需要快速切换on/off以获取无障碍声音。 Apple文档没有提及这是否可行。

    0热度

    1回答

    当启用VoiceOver时,我想知道在选择UIButton时用户是否正在执行左/右轻拂动作。 有一些方法帮助你在特定的元素已经获得或失去焦点: accessibilityElementDidLoseFocus accessibilityElementDidBecomeFocused 但没什么UIAccessibilityAction内,以帮助找到,如果用户尝试向左或向右轻弹。 有没有办法找出用户试