Так что я хочу создать Scrollview со списком меток. У меня сложное время с ограничениями, а что нет. Очевидно, ничего подобного добавлению ярлыков к простому UIView.Самый простой способ добавить ярлык в scrollview
То, что мне нужно, это одна метка в левом верхнем углу, ширина около 40% от родительского вида с верхней и левой границей 10. Затем мне нужна вторая метка рядом с ней также с 40% шириной и верхняя и правая границы 10. После этого я продолжу создавать метки друг под другом в одной последовательности. Все с границами 10.
(PS Я знаю, что метки имеют значение набора высоты, но я давал им значение высоты 0,05% от родительского вида только для организации причины.)
Теперь, как правило, при добавлении в обычный вид i соответствовал бы ширине и высоте родителя, затем перейдите к инспектору идентификации и под коэффициентом-equalwidthsconstraint-multiplier установите его на 0,4 и высоту и т. д. Затем я перейду к булавке и добавлю ограничения top: 10 и left: 10. К тому времени я был бы золотым с первым лейблом! Однако это не работает с scrollviews. Я все время получаю красные линии и предупреждаю: «Прокручиваемый размер содержимого неоднозначен для« Прокрутки ».
(PS я однако смог успешно создать первую метку, с красными линиями, хотя, но при создании второго ярлыка я не могу получить его на линию справа.)
Если вы не знаете, как делать это через раскадровку и делать это программно, тогда как я могу это сделать? Быстро, пожалуйста, всегда.
, например:
Марка: Chevrolet Модель : Silverado Год выпуска: 2016 цвет: Pearl White
так далее и так далее ....
его в основном список не редактируемый текст.
Я хотел пойти на этот взгляд.
Пожалуйста, помогите, спасибо!
Вместо того чтобы добавлять метки к Scrollview, вы должны воспользоваться 'UICollectionView'. Это должно дать вам поведение, которое вы хотите, и оно управляет прокруткой для вас. – Nick
как @Nick сказал, что самый простой способ - использовать «коллекционное представление», иначе вы должны знать «автоматические макеты». –