UIAutomation 嵌套辅助功能元素从层次结构中消失
我有一个包含两个子视图、一个按钮和一个图像的视图,我打开辅助功能并在子视图上设置标签,我可以通过调用查看层次结构
UIATarget.localTarget().frontMostApp().mainWindow().logElementTree();
,例如:
1 个窗口
2 我的看法
3 我的按钮
3 我的图片
如果我随后打开辅助功能并为我的父视图设置标签,我将无法再在层次结构中的任何位置看到我的按钮和图像。
我刚刚得到:
1 个窗口
2我的看法
为什么我的视图消失了?
I have a view with two subviews a button and an Image, I turn on accessibility and set the label on the subviews and I can see the hierarchy by calling
UIATarget.localTarget().frontMostApp().mainWindow().logElementTree();
I get the following for example:
1 Window
2 My View
3 My Button
3 My Image
If I then turn on accessibility and set the label for my parent view I can no longer see my button and image anywhere in the hierarchy.
I just get:
1 Window
2 My View
Why have my views disappeared?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
直接来自iOS文档辅助功能指南
Straight from the iOS docs Accessibility Guide