У меня есть макет с настраиваемой строкой состояния вверху [под строкой состояния Apple], затем UIScrollview
, который разбивается на страницы слева направо в средней части, а затем у меня есть UIView
с некоторыми настраиваемыми кнопками внизу. Итак, простой трехпанельный макет, и он отлично работает.Однако три настраиваемые кнопки в нижнем окне вызывают ModalViewController
, и когда он отклоняется, он изменяет размер среднего UIScrollView
на полноэкранный режим и выводит его на передний план. покрывая два других взгляда, которые у меня есть.
Есть несколько других, кто заметил такое поведение, но кажется, что единственные ответы, которые им дают, - это повторно изменить размер UIScrollView
до исходных координат. Это, конечно, сработает, но мне кажется, что это взлом, и я не хотел бы знать, что на самом деле происходит здесь за кулисами и как правильно исправить проблему.
Другие ссылки SO с той же очевидной проблемой:
Третьи отметили, что поведение влияет только на версии 3.0 и выше, поэтому я не уверен, является ли это «функцией», и я просто не понимаю, что это поведение должно делать или что. Если кто-нибудь сможет пролить свет на это, буду признателен.