Как повернуть с портрета на пейзаж? Что мне нужно реализовать? И что я должен делать, чтобы мои взгляды изменялись до новой ширины?Как повернуть с портрета на пейзаж?
-1
A
ответ
2
Приведенный ниже метод «return yes» изменит ориентацию, если он «возвращает NO», ориентация не изменится.
- (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) orientation
{
return YES;
}
Все самое лучшее.
0
Чтобы ответить на вторую часть вашего вопроса, вы можете добавить логику для изменения размера или вид на позиции путем переопределения метода -willRotateToInterfaceOrientation:duration:
, например:
- (void) willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration {
if (toInterfaceOrientation == UIDeviceOrientationUnknown || toInterfaceOrientation == UIDeviceOrientationFaceUp || toInterfaceOrientation == UIDeviceOrientationFaceDown) {
// do something here for these orientations
}
else {
// do something else for the remaining orientation types
}
}
0
если ваш контроллер представления не-контроллер верхнего уровня, вы должны передать сообщение willRotateToInterfaceOrientation: продолжительность: от контроллера вида сверху слоя .. контроллер вида не может получить сообщение ...
на willRotateToInterfaceOrientation моего верхнего слоя зрения контроллера: продолжительность :, я включил это line ... (frameViewController является моим контроллером 2-го уровня)
if (frameViewController)
[frameViewController willRotateToInterfaceOrientation:toInterfaceOrientation duration:duration];
Смежные вопросы
- 1. iPad поворачивается с портрета на пейзаж
- 2. Как изменить размер UIBarButtonItem при повороте с портрета на пейзаж?
- 3. Ошибка при переключении с портрета на пейзаж
- 4. Переключение с портрета на пейзаж NullPointerException
- 5. scrollview позиция изменена с портрета на пейзаж
- 6. Xcode - Ограничения на iPad - Пейзаж против портрета
- 7. Позиция страницы на ViewPager при изменении с портрета на пейзаж
- 8. Как повернуть пейзаж только с Cocos2d
- 9. Высота не обновляется при переключении с портрета на Пейзаж?
- 10. Android: кнопки позиционирования при повороте с портрета на пейзаж
- 11. UITableView исчезает при переключении с портрета на пейзаж
- 12. Изменение ориентации интерфейса с портрета на пейзаж вызывает сбои
- 13. OpenGL ES контекст сжато на разблокировку - пейзаж до портрета
- 14. Представьте модальный пейзаж Посмотреть Контроллер с портрета View Controller
- 15. Как повернуть вид из портрета в альбомный режим
- 16. Переход с Google Maps на Google Maps с портрета на пейзаж и обратно
- 17. iOS навигационная панель изменение высоты пейзаж против портрета
- 18. Android Пейзаж для портрета, не загружающего экраны при изменении ориентации
- 19. Пейзаж против портрета фонового изображения в каталоге активов
- 20. Просмотреть представленный на главной панели UISplitViewController, не вращаясь при повороте с портрета на пейзаж (iPad)
- 21. Контроллер главного вида исчезает после нажатия на элемент и быстро меняет ориентацию с портрета на пейзаж
- 22. Android ImageView искажен после портрета => пейзаж => портрет
- 23. App может автоматически поворачиваться в пейзаж с портрета на iPad, но не на iPhone
- 24. Страница увеличена на iPhone и iPad при переключении с портрета на пейзаж
- 25. 2d Игровая графика/спрайты - пейзаж против портрета - 2 комплекта?
- 26. заполняет весь ландшафтный экран с новым uiview при изменении ориентации устройства с портрета на пейзаж
- 27. Когда ориентация меняется с портрета на пейзаж, видео начинается с начала в Android?
- 28. Swift: изображения, повернутые с портрета на пейзаж при загрузке с Firebase
- 29. Пейзаж только на XCode 6
- 30. Как повернуть два UIView?
Это означает, что он будет автоматически вращаться во всех направлениях, что является целью для приложений. Если вы хотите ограничить ориентацию, вы можете вернуть, соответствует ли данная ориентация (аргумент) одной из [этих] (http://developer.apple.com/iphone/library/documentation/uikit/reference/UIApplication_Class/ Справка/reference.html # // apple_ref/DOC/UID/TP40006728-СН3-SW5). –