Сегментированное управление с ViewControllers MFMailComposer проблема с вращением

У меня есть ViewController, который содержит сегментированный элемент управления.

Каждый сегментированный элемент управления имеет свой собственный контроллер вида. Технически я запускаю ViewController для каждого сегментированного элемента управления, отображаю отображаемый вид и скрываю другие виды.

Все это работает хорошо, но теперь я попытался отобразить MFMailComposer с presentModalViewController. Это мне явно нужно сделать на ViewController, где находится сегментированный элемент управления, потому что из других ViewController я ставлю только представление над сегментированным элементом управления.

MFMailComposer появляется и исчезает, но после исчезновения приложение полностью поворачивается на 180°. Я поддерживаю только одну ориентацию, поворот на 180 ° не поддерживается списком.

Что я сделал не так?

1 ответ

Решение

Проблема была в функции: preferredInterfaceOrientationForPresentation в моем контроллере TabBar. Теперь я удалил это, и теперь это исправлено.

Другие вопросы по тегам