2016-04-27 3 views
0

Возможно ли поддерживать всю ориентацию всплывающего окна (UIAlertController), который появляется из контроллера вида, который поддерживает только портрет прямо сейчас?iOS ViewController поддерживает только портрет, но всплывающее окно поддерживает все ориентации

Теперь у меня есть viewcontroller только портрет, но всплывающее окно для этого диспетчера представлений не должно быть ландшафтом.

Помогите мне.

+0

У вас есть изменение info.plist только для портретного режима? – Simmy

ответ

1

Если вы добавили UIAlertController к диспетчеру просмотра только портрета, то я не думаю, что этот контроллер предупреждений может поддерживать только все ориентации, поскольку он добавлен как дочерний элемент этого контроллера представления, поэтому он должен соблюдать родительский элемент.

Принимая во внимание, что если UIAlertController является общим для уровня приложения, тогда могут быть возможности поддерживать любую ориентацию.

Исправьте меня, если мое понимание неверно.

+0

Я не мог найти решение. Может быть, вы правы. Поэтому мы просто преобразуем представление в качестве ориентации устройства. Благодаря! –