У меня будет около 12+ (любое несколько из четырех строк) изображений, которые я хочу иметь в ScrollView. См. Пример ниже, 12 кругов (с последней строкой, отрезанной бит) - это UIImageViews.Как добавить много элементов UIImageView внутри ScrollView?
Я не могу добавить UIImageViews внутри ScrollView. Ширина, высота Scrollview составляет 250.250
Это то, что я пробовал:
func setScrollView() {
scrollView_avatars.contentSize = CGSizeMake(250,300);
let imgView1: UIImageView = UIImageView(image: UIImage(named: "img1.jpg"))
let imgView2: UIImageView = UIImageView(image: UIImage(named: "img2.jpg"))
let imgView3: UIImageView = UIImageView(image: UIImage(named: "img3.jpg"))
scrollView_avatars.addSubview(imgView1)
scrollView_avatars.addSubview(imgView2)
scrollView_avatars.addSubview(imgView3)
}
IOS нуб здесь
Мой код выше, дает мне очень странный вывод, Я думаю, что размеры UIImageViews установлены неправильно.
Я также не знаю, как позиционировать UIImageViews в ScrollView, так как видится только часть изображения.
Вам нужно установить «кадр» каждого изображения. – rmaddy
Возможно, вы можете сделать это проще с помощью UICollectionView – Paulw11