Я работаю над приложением для iPad. Пожалуйста, помогите мне.
У меня нормальный разделенный вид с видами Root и Detail.
В подробном представлении я открываю другое дочернее представление с использованием presentpresentModalViewController.
Я запускаю приложение в портретном режиме. Затем, после того, как всплыло окно «Детский вид», я повернул iPad в альбомный режим. Детское представление вращалось нормально, потому что оно получило вращающееся событие. Затем я закрываю дочерний вид (с помощью кнопки «Готово»).
НО разделенное представление НЕ получало событие поворота, поэтому оно не знало, что теперь оно находится в ландшафтном режиме. Итак, что происходит в это время после закрытия представления «Ребенок»:
Окно разделено пополам. Левая сторона (Root) просто черная. Правая сторона (Деталь) все еще там (с кнопкой поповера все еще там).
В этом случае я добавил коды, чтобы избавиться от кнопки Popover в режиме Detail. НО я не знаю, как сделать вид Root.
Я думаю, что решение было бы ... как сказать разделить представление, что вращение было изменено, так как вращение было сделано, пока оно было в дочернем представлении ???
Любое предложение приветствуется. Я очень новичок в Objective-C. Большое спасибо !!
Краткое описание
- Запуск в портретном режиме
- Нажмите кнопку в подробном представлении
- Подарок модальный Детский вид
- Повернуть в пейзаж
- Закрыть модальное дочернее представление
- Splitview не отображается правильно в текущем альбомном режиме (см. Фото
пожалуйста)
https://devforums.apple.com/servlet/JiveServlet/downloadImage/10556/450-362/Screen+shot+2011-02-23+at+2.58.21+AM.png