我將有大約12 +(我想每個4行的任何倍數)圖像,我想在一個滾動視圖。看下面的例子,12個圓圈(最後一行被切掉了)是UIImageViews。如何在ScrollView中添加多個UIImageViews?
我無法在ScrollView中添加UIImageViews。寬度,滾動視圖的高度爲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