Запретить строке состояния во время вызова iOS переместить PhoneGap UIWebView за экран

Моя проблема заключается в следующем: всякий раз, когда пользователь iPhone находится в режиме разговора или использует свой телефон в качестве точки доступа, строка состояния iOS 7 увеличивается, тем самым отталкивая UIWebView моего приложения Phonegap от нижней части экрана. Увеличенная строка состояния называется «строка состояния при вызове». Смотрите изображение ниже:

Ответы переполнения стека Я попытался исправить это:

Iphone - Как изменить размер представления при переключении строки состояния вызова?

Как строка состояния In-Call влияет на размер представления UIViewController? (и как правильно с этим обращаться)

Кроме того, Phonegap не производит никаких событий, которые бы информировали меня об изменении строки состояния. Прослушивание события «паузы» в PhoneGap бесполезно, так как 1)известно, что в iOS есть причуды и 2) это действительно не покрывает случай горячей точки.

Мои навыки в Objective-C очень минимальны, и я прибегаю к заданию такого рода вопросов только после того, как затрачу 4+ часа поиска в Google, переполнения стека, вопля и т. Д.

Боги переполнения стека, воздай мне ярость твоего щедрого ботаника.

Ответы на вопрос(2)

Ваш ответ на вопрос