2017-08-03 28 views
0

我有一個圖像是182x150,我設置收集單元格,並確保它可以包含2個圖像的行。但是當我運行模擬器時,行只有1個圖像。我不知道這是我的代碼還是我需要調整圖像大小。收藏意見:不適合

let itemSize = UIScreen.main.bounds.width/2 - 2 

let layout = UICollectionViewFlowLayout() 
layout.sectionInset = UIEdgeInsets(top: 6, left: 4, bottom: 6, right: 4) 
layout.minimumInteritemSpacing = 4 
layout.minimumLineSpacing = 4 
layout.itemSize = CGSize(width: itemSize , height: itemSize) 

myCollectionView.collectionViewLayout = layout 
+0

細胞 –

回答

0

看起來像你只需要在你的itemSize計算

部分插圖 爲項目大小方法的地方寬度
// 8 for left and right section insets, 4 for item spacing. 
let availableWidth = view.bounds.width - 8 - 4 
let itemSize = availableWidth/2