Можно ли разрешить только определенные c ориентации на основе контроллера представления на iOS 13? - PullRequest
0 голосов
/ 29 мая 2020

Таким образом, с предыдущими версиями iOS можно было установить, какие ориентации были разрешены для каждого контроллера представления с помощью переменной supportedInterfaceOrientations.

Собственная документация Apple указывает, что мы «не должны» использовать старый подход с маской ориентации, предлагающий вместо этого перейти на черты. К сожалению, на самом деле я еще ничего не знаю о чертах характера, и хотя мне, очевидно, нужно их подобрать, мне нужно это сделать. Есть ли способ с приложением iOS 13 указать разрешенные ориентации для каждого контроллера на основе представления?

1 Ответ

0 голосов
/ 29 мая 2020

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...