Touches delayed at screen edge on iOS 11

Viewed 353

I recently updated my development iPhone 6 to iOS 11.1.2, and have noticed a strange behaviour that has appeared in regards to my touch controls.

I have UI elements at the top / bottom of the screen in Landscape mode, and they became unresponsive.

Further testing has shown that my UIViewController has a 1-2 second delay in calling the touchesBegan: method, but only at the edges of the screen.

Any idea how to stop the delay from happening? I've noticed some posts talking about 3d touch, however my current phone is too old to support that.

0 Answers
Related