2016-12-13 116 views
0

有非常簡單的問題其實: 我想要一個具有與單元大小相同的圖像的collectionView。我想這樣做都沒有建立一個額外的類,所以從故事板(也許,如果我得到我的子視圖?!)UICollectionViewCell與圖像沒有自定義類

而順便說一句,我加載數據從網上,所以我不能只是添加一個新的ImageView每次....

只想問,如果這是可能的?!

乾杯

回答

1

如果你有靜態的Collection視圖,那麼你可以在沒有自定義類 做,但你必須動態Collection視圖,那麼你需要創建一個自定義類。 這是看起來像這樣。

class AddAlbumCell: UICollectionViewCell { 

    @IBOutlet var imgv: UIImageView! 
} 

在您的收藏視圖的委託方法

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell { 
     let cell = collectionView.dequeueReusableCellWithReuseIdentifier("Cell", forIndexPath: indexPath) as! AddAlbumCell 
     cell.imgv.image = images[indexPath.row] //"images" contains image name array 
     return cell; 
} 
+0

嗯,我想有沒有其他解決辦法¨\ _(ツ)_ /¯,THX反正... – Sam

+0

很樂意幫助你。 –