使用画外音的 iPhone 移出屏幕,无法按下按钮
我在使用 VoiceOver 时遇到了令人困惑的行为。基本上,当在屏幕上使用“向前滑动”手势时,光标将离开屏幕底部,并且视图不会按其应有的方式随之“移动”。更糟糕的是,当这种行为存在时,我那里有一个按钮,双击不会激活该按钮。
我可以收集到的是,这似乎只发生在两个屏幕上,这两个屏幕都具有表格视图中单元格的自定义外观。
我尝试操作这些单元格和这些表格视图的 accessibilityFrame 属性。我一无所获。我尝试在创建单元格时设置其 accessibilityFrame
属性,但行为没有变化。
有人遇到过这种行为吗?有什么想法尝试解决这个问题吗?
I have run into a baffling behavior using VoiceOver. Basically when using the "swipe forward" gesture on a screen, the cursor will run off the bottom of the screen and the view will not "move" with it as it should. Worse of all, I have a button down there that is not activated by a double tap when this behavior exists.
What I can gather is that this only seems to happen on two screens, both of which feature customized appearances of the cells in a table view.
I have tried manipulating the accessibilityFrame
property of these cells and these table views. I have gotten nowhere. I have tried setting the accessibilityFrame
property of the cells as they are made but there was no change in behavior.
Has anyone encountered this behavior? Any ideas for trying to tackle this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我见过它,但这不是问题,至少在我的应用程序中不是 - 您可以双击任何地方,而不仅仅是在按钮上。 (换句话说,盲人用户不会意识到这是正在发生的事情,因为它确实有效。)
I've seen it, but it's not a problem, at least not in my app -- you can double-tap anywhere, not just on the button. (In other words, a blind user won't realize this is going on, because it just works.)