Я создаю приложение для iPad на iOS8, альбомной ориентации, обновляюсь с iOS7. Я заменил UIAlertView (устаревший) на UIAlertController в ряде других мест в своем приложении, что устранило эту проблему. Однако я также использую UIWebView, который, по-видимому, показывает свои собственные UIAlertViews. Когда это происходит, у меня тоже возникает та же проблема (см. частичное изображение, обрезанное). Предупреждение смещено ниже влево, и только левая 2/3 экрана затемнена, и, что еще хуже, самая правая часть, которая не затемнена, по-прежнему реагирует на сенсорные жесты, поэтому можно управлять приложением за модальным окном!
Предупреждение, которое выдает UIWebView, является стандартным предупреждением «хочет использовать ваше местоположение». Как исправить это для UIWebView? Спасибо!
РЕДАКТИРОВАТЬ: проблема обычно возникает, когда приложение переводится в активное состояние после попытки показать предупреждение в фоновом режиме.