小编Mik*_*e F的帖子

滑动到另一个元素时不触发UIAccessibilityAnnouncementDidFinishNotification

我正在使用UIAccessibilityPostNotification并且UIAccessibilityAnnouncementDidFinishNotification在我的应用程序中。根据此链接,通知应该在通知成功完成时发布,或者在通知未成功发布时(即用户在屏幕上滑动到另一个元素)发布。

UIAccessibilityAnnouncementDidFinishNotification需要NSNotification dictionary一个参数作为参数,从中可以确定口语值以及口语是否不间断地完成。如果VoiceOver用户在宣告结束前执行停止语音手势或滑动到另一个元素,则语音可能会被打断。

公告完成后效果很好,但是如果我在公告完成前滑动或点击屏幕,则不会发布任何通知。对为什么会这样有任何想法吗?可能是错误吗?如果是这样,对变通办法有什么建议吗?我输入的文本需要顺序读取,因此正在使用它进行同步。即使我可以在用户点击屏幕/执行任何操作时以某种方式将我的讲话标志重置为0,那也很棒。

iphone accessibility ios

5
推荐指数
1
解决办法
1416
查看次数

标签 统计

accessibility ×1

ios ×1

iphone ×1