Вызовите viewDidLayoutSubviews в iOS 7

Я пытаюсь реализовать элемент управления под названием SCLAlerView, который улучшает оповещения. Но я сталкиваюсь с проблемой при использовании iOS 7 (она хорошо работает на iOS 8). В портретном режиме вид оповещения отображается правильно, но в альбомном режиме или при повороте из портретного в ландшафтный режим вид оповещения отображается неправильно (см. Изображения).

Портретный режимЛандшафтный режим

Углубившись в код, я видел, что в iOS 7 метод viewDidLayoutSubviews не вызывался на устройстве поворота.

Кто-нибудь работал с этим элементом управления в ландшафтном режиме и iOS 7? Есть идеи, что происходит?

Спасибо,

0 ответов

Другие вопросы по тегам