iPhone SDK:Блокировка ориентации
-
03-07-2019 - |
Вопрос
Я видел это в предыдущем приложении (забыл название приложения), где можно было заблокировать текущую ориентацию экрана.
Есть ли простой способ это сделать, например, просто с помощью кнопки.
Решение
Просто добавьте ivar в делегат вашего приложения, который можно установить, нажав кнопку блокировки.Затем во всех ваших контроллерах представления вы можете просто проверить ivar в делегате приложения и ответить на
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
сообщение в соответствии с вашей ориентацией ивар
Не связан с StackOverflow