Я разместил UIView
в UIScrollView
в Storyboard
. UIView
закреплен на всех сторонах UIScrollView
. Я пытаюсь установить размер UIView
программно, потому что он необходим для правильной работы прокрутки. Как программно установить ширину и высоту UIView
? Спасибо за любую помощь, как я пытаюсь решить эту проблему уже в течение недели ...Программно заданный размер UIView от раскадровки
0
A
ответ
1
You будете должны изменить рамку вашего зрения, как показано ниже:
yourView.frame = CGRectMake(x,y,calculatedWidth,calculatedHeight);
Кроме того, вы также должны проверить фрейме зрения скроллинга так, что она увеличивается, как на ширину и высоту вашего вида.
0
Вам необходимо установить новую рамку для изменения ширины, высоты, х или у, например:
view.frame = CGRectMake(view.frame.origin.x, view.frame.origin.y, newWidth, newHeight);
Смежные вопросы
- 1. Программно заданный размер кадра Emacs
- 2. Программно заданный размер и положение окна консоли
- 3. MAC Cocoa - Программно заданный размер окна
- 4. Программно получить идентификатор раскадровки?
- 5. Копия UIView в раскадровки
- 6. Программно изменить размер пользовательского UIView из XIB
- 7. Размер UIView на UIViewController's view программно
- 8. Показать UILabel в UIView программно или с помощью раскадровки
- 9. используйте пользовательский uiview внутри раскадровки
- 10. программно заданный макет
- 11. Программно заданный статус ICQ
- 12. Изменение размера раскадровки uitableview программно?
- 13. Ограничения раскадровки не влияют на пользовательский размер UiView
- 14. Неверный размер UIView
- 15. Получите заданный размер изображения
- 16. Изменение размера UIView программно
- 17. Получить идентификатор раскадровки программно
- 18. Остановка программно созданной раскадровки
- 19. Размер UIView
- 20. Использование подкласса в UIView раскадровки
- 21. Нажатие раскадровки на новый UIView
- 22. Xcode 8 Размер рамы для раскадровки
- 23. Реализация программно UIView над UIViewController
- 24. Загрузить UIView из xib без раскадровки
- 25. Программно заданный пароль wifi hotspot
- 26. Программно заданный марж для TableRow
- 27. Программно заданный фон телефона Android
- 28. Android заданный диапазон обзора программно
- 29. Программно заданный макет для android
- 30. Создание раскадровки полностью программно C#
сбрасывать кадр. yourView.Frame = CGRectMake (0, 0, yourWidth, yourHeight); , и если даже после этого он не изменит их, возможно, вы проверили autolayout.and вы не можете просто изменить рамку объекта с ограничениями автоопределения –