При использовании UISplitViewController в портретном режиме у меня отображается всплывающее окно настроек. Если во время отображения всплывающего окна повернуть устройство в горизонтальное положение, приложение вылетает.
Это связано с тем, что iPad может отображать только один всплывающий элемент за раз, а UISplitViewController отображает всплывающее окно при повороте - и это происходит ДО того, как любое из представлений получает сообщение deviceWillRotate.
Есть ли еще одно сообщение, которое я могу записать, чтобы я мог закрыть свое всплывающее окно до того, как UISplitViewController покажет его всплывающее окно?