Запретить строке состояния во время вызова iOS переместить PhoneGap UIWebView за экран
Моя проблема заключается в следующем: всякий раз, когда пользователь iPhone находится в режиме разговора или использует свой телефон в качестве точки доступа, строка состояния iOS 7 увеличивается, тем самым отталкивая UIWebView моего приложения Phonegap от нижней части экрана. Увеличенная строка состояния называется «строка состояния при вызове». Смотрите изображение ниже:
Ответы переполнения стека Я попытался исправить это:
Iphone - Как изменить размер представления при переключении строки состояния вызова?
Кроме того, Phonegap не производит никаких событий, которые бы информировали меня об изменении строки состояния. Прослушивание события «паузы» в PhoneGap бесполезно, так как 1)известно, что в iOS есть причуды и 2) это действительно не покрывает случай горячей точки.
Мои навыки в Objective-C очень минимальны, и я прибегаю к заданию такого рода вопросов только после того, как затрачу 4+ часа поиска в Google, переполнения стека, вопля и т. Д.
Боги переполнения стека, воздай мне ярость твоего щедрого ботаника.