IOS screen constantly updated using UIAccessibility voice attenuation

I have an iOS app and want to make it available. Everything is going well, but on some screens the voice on top loses focus and moves on to the first available item. He, like a screen, is always refreshing. I used the UIAccessibilityInspector, and I noticed that ScreenChanged notifications periodically appear, from time to time. This is really annoying because I don’t know why these notifications are sent and how I can stop / control them.

Thanks Alex

+4
source share
1 answer

I had a similar problem, and I found that it was caused by the UIPageControl and the timer that I set to automatically loop pages in this control. For some reason, the scroll caused by this was resetting UIAccessibility to the first element in the view, as you said. Check and check if you have any animations or state changes.

+1
source

Source: https://habr.com/ru/post/1396183/


All Articles