Мой UIView
всегда должен быть в полноэкранном режиме, но на самом деле это не работает. Каждый раз, когда пользователь поворачивает устройство, вызывается метод viewWillLayoutSubviews
.
Здесь я печатаю высоту и ширину UIView.
Высота и ширина UIView правы (ширина 1024, высота 768 в ландшафтном режиме).
В любом случае, на iPad вид не имеет такого размера, хотя я пишу его на консоль.
В портретном режиме все работает, но в ландшафте не так, какова может быть проблема? Если iPad находится в ландшафтном режиме, и я запускаю приложение, оно работает, но если я поверну его (тогда это портрет) и поверните его обратно в альбом, вид больше не будет в полноэкранном режиме.Вращение UIView не работает должным образом в Swift
ответ
Просто привяжите края вашего UIView к краям основного вида контроллера вида с constant
из 0, как только вы добавите UIView к интерфейсу, и после этого все будет хорошо.
Хорошо, проблемы - проблема, но я устанавливаю некоторые программно, и если я устанавливаю рекомендуемые ограничения, тот, который я устанавливаю программно, не работает должным образом. – mafioso
@mafioso. Но разве это не проблема, когда вы не знаете, как правильно применять ограничения ? Это очень просто, но вы должны знать правила. Я понятия не имею, что вы делаете с ограничениями на данный момент, и вы не описали его вообще, поэтому я не могу помочь дальше. Но я верю, что точно и только четыре ограничения, которые я описал в своем ответе, являются правильным решением вашей проблемы. – matt
- 1. Вращение не работает должным образом
- 2. swift - тень UIView не отображается должным образом
- 3. Вращение изображения Java не работает должным образом
- 4. Вращение glm не работает должным образом
- 5. php вращение изображения не работает должным образом
- 6. Вращение SKSpriteNode не работает должным образом
- 7. Вращение холста не работает должным образом
- 8. UIPinchGestureRecognizer в UIView не работает должным образом
- 9. Вращение основного текста не вращается должным образом - Swift
- 10. UIView анимация не работает должным образом
- 11. Анимация UIView не работает должным образом
- 12. UIView анимация завершения не работает должным образом
- 13. UIView Animation не работает должным образом
- 14. Вращение UIView в UIScrollview Swift
- 15. Отдел не работает должным образом в Swift
- 16. XPath не работает должным образом в Swift
- 17. Определить вращение UIView в Swift
- 18. UIView не загружается должным образом.
- 19. Swift UITextField adjustFontSizeToFitWidth не работает должным образом
- 20. Swift GameCenter не работает должным образом
- 21. Swift NSCalendar.currentCalendar(). IsDateInToday.() Не работает должным образом
- 22. Geofencing UILocalNotification не работает должным образом swift
- 23. AVPlayer не работает должным образом - Swift
- 24. Swift: картирование кэширования не работает должным образом
- 25. В PaperJS вращение формы вокруг точки не работает должным образом
- 26. css3 переход (вращение) не работает должным образом в Chromium
- 27. Вращение этикеток в amCharts не работает должным образом
- 28. Вращение кватерниона в сопрограмме не работает должным образом?
- 29. Анимация не работает должным образом (Swift 3)
- 30. CGAffineTransformMakeScale не работает должным образом
Вы производите какую-либо индивидуальную компоновку отдельно от конструктора интерфейса, все ли ваши настройки правильно настроены? – luk2302
Я надеюсь, что они правы. Приложение - это камера, и фотосъемка отлично работает. Проблема в том, что, когда я снимаю видео, вращение не работает должным образом, хотя я сделал это так же, как при съемке фотографии. – mafioso
Похоже, что ваши ограничения настроены неправильно. –