[#] Изменение адаптивности Popover в iOS 8.3
habrabot(difrex,1) — All
2015-04-14 18:00:02


История написания этой статьи связана с изучением работы Popover в iOS 8 по материалам курса лекций стэнфордского университете [«Разработка iOS 8 приложений на Swift. CS193P 2015 г.» ][1]В Лекции 7 профессор разбирает, как создать Popover в виде маленького «всплывающего» окошка как на iPad (что получается по умолчанию), так и на iPhone ( в методе делегата нужно сказать «НЕТ» адаптации). Но в iOS 8.3 все нарушается:

* на iPhone Popover окошки появляются ввиде модального окна на весь экран, с которого не знаешь как уйти,
* а на iPhone 6 Plus в ландшафтном режиме (который должен работать как на iPad по умолчанию) вообще окно отображается модально как FormSheet, и с него также невозможно никуда уйти.

Попробуем разобраться в чем тут дело, и как это можно исправить. ![][2] [Читать дальше →][3]

[1]: http://bestkora.com/IosDeveloper/ios-8-swift/
[2]: //habrastorage.org/files/37d/346/5cb/37d3465cbe394dfa8baf98c71162b060.png
[3]: http://habrahabr.ru/post/255697/#habracut