У меня есть UIView
, внутри которого у меня есть UIButton
. Я использую автомат. Теперь я хочу уменьшить высоту UIView
. Как я должен это делать ? При уменьшении высоты UIView
, изображение UIButton
также должно двигаться вверх одновременно. Как я могу сделать это с помощью Auto Layout?Изменение размера рамки с использованием AutoLayout
ответ
Вы можете создать IBOutlet для ограничения высоты, который вы просматриваете, и вы можете изменить его значение. Просто проверьте, как его создать.
Теперь используйте код ниже, чтобы установить высоту вы UIView
heightConstraintOfView.constant = DYNAMIC_HEIGHT;
Нужна дополнительная помощь, тогда дайте мне знать. –
, поэтому после создания высоты представления в качестве динамического можно изменить рамку (view.frame.height). и будет кнопка внутри этого вида автоматически получить re framed.? – MainakChoudhury
Не забудьте сделать layoutIfneeded после того, как вы измените ограничения !!! @Anilsolanki –
- 1. Изменение размера рамки с использованием внешнего фрейма
- 2. UIImageView Изменение размера кадра с помощью AutoLayout
- 3. Изменение размера рамки с jQuery
- 4. Autolayout Изменение размера несколько меток
- 5. UIImageView Изменение размера на autolayout
- 6. Изменение размера ограничивающей рамки
- 7. Изменение размера ячейки с использованием Autolayout в IOS 8
- 8. Изменение размера UIViews при нажатии кнопки с использованием Autolayout
- 9. iOS: изменение размера UIImageView с помощью AutoLayout
- 10. Изменение размера шрифта UILabel с помощью AutoLayout
- 11. iOS Autolayout: изменение размера контейнера с ограничениями
- 12. Изменение размера моей рамки сплиттера
- 13. Изменение размера холста с использованием jQuery (.animate) и рамки KineticJS
- 14. Изменение размера квадратной рамки Видео с крышки
- 15. Изменение размера подзаголовка с изменением рамки супервизора
- 16. CollectionView Изменение размера ячейки после прокрутки - AutoLayout
- 17. Изменение размера кадра AutoLayout между функциями
- 18. Изменение размера UIButton при использовании Autolayout?
- 19. Autolayout: Изменение размера анимации не работает
- 20. Изменение рамок таблиц с анимацией с использованием autolayout
- 21. Изменение ширины UIView с Autolayout
- 22. Изменение размера рамки после анимации анимации значения
- 23. Изменение размера рамки UIImageView после scaleAspectFit
- 24. Изменение размера прокрутки с автоматическим расположением?
- 25. Изменение размера рамки и элементов в UWP
- 26. Изменение размера рамки для оптического потока
- 27. Изменение размера UIDatePicker с NSContraints
- 28. Изменение размера UITextField при наборе текста (с помощью Autolayout)
- 29. iOS autolayout с изменением размера
- 30. Resizable UICollectionViewCell с использованием Autolayout
кнопки внутри зрения .... – MainakChoudhury
вам нужно позвонить layoutIfneeded после chnage ограничений !!! Посмотрите на этот ответ для получения дополнительной информации: http://stackoverflow.com/questions/20609206/setneedslayout-vs-setneedsupdateconstraints-and-layoutifneeded-vs-updateconstra –