Горизонтальный вид стека в режиме прокрутки - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь создать представление прокрутки, в котором я добавляю изображения динамически, и когда в представлении слишком много изображений для отображения на одном экране, он должен прокручиваться. Я пытаюсь выполнить sh это, создав вид прокрутки и вставив горизонтальный стек внутри. Я не уверен, какие ограничения / настройки мне нужны для выполнения sh этой задачи. Прямо сейчас я динамически добавляю одно изображение, например:

//Create UIImage for ImageView
let image = UIImage(data:data!)
//Create Image View we will add
let imageView = UIImageView(image: image)
//Set Formatting Details
imageView.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
imageView.contentMode = .scaleAspectFill
imageView.clipsToBounds = true
//Rounding Imageview
imageView.layer.shouldRasterize = true
imageView.layer.cornerRadius = imageView.frame.height/2
self.StackView.addArrangedSubview(imageView)

Я новичок в Swift, и некоторые ограничения для стековых просмотров немного сбивают с толку, и я не уверен, какие ограничения должны быть на обоих прокрутках просмотр и просмотр стека, чтобы сделать эту работу. В настоящее время проблема, с которой я столкнулся, заключается в том, что изображение сжимается до очень маленького размера, хотя вы можете видеть, что я сделал ширину и высоту 100 (высота прокрутки равна 200, а высота представления стека также равна 100)

Но экран выглядит так:

...