iOS 8. Я представляю контроллер представления с стилем представления: UIModalPresentationOverCurrentContext. Это отлично работает до тех пор, пока я не поверну свое устройство, и в этот момент представленный вид не будет правильно настроен.Вращение VC, представленное как UIModalPresentationOverCurrentContext
Пример: Я представил портретный контекст. Весь экран покрыт моим новым видом (который имеет полупрозрачные пленки). Я поворачиваюсь к пейзажу. Представленный вид вращается, но теперь центрируется и остается на ширине портрета.
Представляющий VC и представленный вид создаются в раскадровке, используя автозапуск. Так как я не могу добавить ограничения к самому верхнему виду в VC (правильно?), Я не уверен, как сохранить представленный вид полностью закрывающим представление ниже.
Отличный совет. Я не использовал segue, но вы заставили меня попробовать «UIModalPresentationOverFullScreen», который, кажется, работает, хотя теперь моя строка состояния исчезает в ландшафтном режиме. Исследуя это ... –
Обновлен ответ, чтобы включить вашу ситуацию без segue. – Tim
Спасибо. Моя проблема с баром состояния была вызвана тем, что родитель явно не предпочитал его видеть. Все установлено сейчас. –