В моем приложении у меня UIIMageView в UIView, в портретном режиме изображение просматривает всю область UIView, но после изменения ориентации UIView вращается, но не растягивается, хотя я установил режим содержимого UIView to Scale, чтобы заполнить , что не так?Масштаб UIImageView после изменения ориентации
ответ
Установите маску автоматического изменения:
yourUIImageViewInstance.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin;
читайте также this.
спасибо мне это помогает, но в данном случае я не понимаю смысл режима содержания как я знаю, когда мы устанавливаем режим контента на Stretch для заполнения дочерних элементов управления, нужно растягивать, чтобы правильно заполнить всю область? – taffarel
режим содержимого «Stretch» означает, что UIImage получает растяжки в UIImageView, а не UIImageView в супервизии! Для этого вам нужно авторезистировать. –
вы можете попробовать использовать
imageview.frame=CGMakeRect(x, y, width, height);
в функции setPositionForOrientation
- 1. Изменения масштаб UIImageView после вращения UIImageView
- 2. Xamarin iOS - UIImageView внутри UIScrollView, перемещенный после изменения ориентации
- 3. NullPointerException после изменения ориентации
- 4. CharSequence Перезапуск после изменения ориентации
- 5. Значок добавлен после изменения ориентации.
- 6. Восстановить представления после изменения ориентации
- 7. Ошибка FIndFragmentByTag после изменения ориентации
- 8. Пустой список после изменения ориентации
- 9. странное поведение после изменения ориентации
- 10. ActionItem появляется после изменения ориентации
- 11. Android-событие после изменения ориентации
- 12. ImageView исчезает после изменения ориентации
- 13. Фиксировать фрагмент после изменения ориентации
- 14. сохранить изображение после изменения ориентации
- 15. Содержимое вкладок остается видимым после изменения закладки после изменения ориентации
- 16. Неверная настройка для UIScrollView, которая содержит UIImageView после изменения ориентации в IOS
- 17. Android | Как сохранить разблокировку ориентации даже после изменения ориентации программно?
- 18. Сбросить UIScrollView до новых размеров кадра после изменения ориентации
- 19. android: изменения ориентации ориентации webView
- 20. UIVIew изменения ориентации и ориентации
- 21. Фрагментные кнопки не работают после изменения ориентации
- 22. Стоп Диалога показывать после ориентации изменения
- 23. Фрагмент становится призраком после изменения ориентации
- 24. Фрагменты не работают правильно после изменения ориентации
- 25. Зачем нужна дополнительная информация после изменения ориентации?
- 26. java.lang.IllegalStateException: открытие диалога после изменения ориентации экрана
- 27. Действия не возобновляются после изменения ориентации
- 28. AsyncTaskLoader: onLoadFinished не вызывается после изменения ориентации
- 29. showSoftInput не работает после изменения ориентации
- 30. Правильно отрегулируйте libgdx после изменения ориентации
экранов бы помогли в этой ситуации ... – demon9733