uiaccessibility

    0热度

    1回答

    我有一个故事板视图,它有一个标签。我已经在Xcode中启用了“Identity Inspector”的可访问性。问题是配音是在点击一次后读取标签文本两次。我没有任何代码,它只是故事板中的简单标签。 任何帮助将不胜感激。

    1热度

    2回答

    我正在为我的应用程序进行自动化UI测试,并且在尝试设置运行测试环境时遇到了问题。该计划大致是这样的: 构建应用程序 关机模拟器如果运行 删除模拟器做一个干净的安装 在模拟器上安装我的应用程序 运行UIAutomation测试 除了当仪器启动应用程序以执行测试时,一切正常,警报似乎询问是否用户允许通知。这一切都如预期,但我无法找到摆脱警报的方式。 事情我已经尝试: 创建onAlert在我的测试脚本中

    1热度

    3回答

    当选择UITableViewCell时,语音播报宣布“选择”,我不希望语​​音说“选择”。我怎样才能做到这一点? 事情我已经尝试没有成功: 改变了细胞accessibilityHint和accessibilityLabel 改变了细胞selectionStyle = UITableViewCellSelectionStyleNone 改变细胞accessibilityTraits = UIAcce

    1热度

    1回答

    使用VoiceOver时,如果您专注于计算器应用程序中的数字键(通过点击一下,滑动手指或向左/向右滑动) ),VoiceOver会宣布按钮标题。然后,如果您通过双击“激活”按钮,则会按下按钮,VoiceOver会以高于按钮标题通知的高音通知插入到计算器显示屏中的角色。 我的问题是:如何在我的应用程序中获得与按钮相同的行为 - 在激活按钮时以更高的音调重复按钮标题? 我已将可访问性特征设置为键盘键。

    0热度

    1回答

    我有一个由外部公司开发的应用程序,并试图使用UI-Automation(或Appium)进行一些基本的回归测试。但是,尽管有可访问性和标签,页面上的某些按钮仍无法访问。 我编译显示,看着视图结构: UITableView UITableViewWrapperView SlideShowView (subclass of UIView) UIButton: Sign I

    0热度

    1回答

    我有一个UITableViewCell与accessoryType设置为UITableViewCellAccessoryDetailDisclosureButton。这显示V形和信息按钮。当我检查模拟器上的可访问性检查器时,这有一个accessibiityHint的“更多信息”有没有什么方法可以改变它? 我已经试过通过accessoryView属性访问它,但是这是零。 (更多方面,我的行选择引起要

    2热度

    1回答

    布伦特西蒙斯wrote in a blog post,轻拍手势识别器,大概在UIView,比UIButton s访问不到。我正在努力学习如何让我的应用程序可访问,并且我很好奇是否有人可以澄清什么使得不易访问,而且什么使元素“可访问”开始? 对于更多的定制功能,我打算构建一个按钮,包含一个UIView和点击手势识别器以及一些子视图,但现在我不太确定。是否可以将UIView设置为UIButton?

    2热度

    1回答

    self.searchbar.isAccessibilityElement=YES; [email protected]"searchbar"; [email protected]"searchbar"; self.searchbar.accessibilityElementsHidden=NO; 上面的代码我已经在ViewDidLoad.Unfortunately无障碍标签增加了一个U

    0热度

    2回答

    我有一个分页UICollectionView,它允许用户水平滑动收集视图单元格。它确实有两页,但有时我想禁用它,以便用户无法浏览第一页。 我目前设置页面控件的numberOfPages对collectionView1和scrollEnabled = false,这不停止从三指扫去其他页面的用户,但它并不能阻止访问使用其他方法页。如果他们点击集合视图后面的按钮,则他们向左滑动以转到上一个元素,它将重

    30热度

    2回答

    我试图确定发布UIAccessibilityLayoutChangedNotification和UIAccessibilityScreenChangedNotification时发生了什么不同。从我所看到的,我可以在任何地方交替使用它们,并且没有任何不同。 Apple文档简单地说如果(例如)一个元素被隐藏或显示时使用LayoutChanged,如果整个屏幕改变,则使用ScreenChanged,但