我使用UICollection視圖來創建3x4矩陣的按鈕。它在iPhone4中的好看與高度很小。集合視圖也不滾動,因爲它在可用空間中顯示3x4矩陣按鈕。
現在,當我在iPHone5上運行相同的應用程序時,我在按鈕矩陣下方的底部看到了很多空間。我想收集視圖來增加單元格之間的垂直間距。 有人可以指導我嗎?ios UICollectionView - 設置自動高度
2
A
回答
3
讓UICollectionViewFlowLayout通過數學,例如:
CGRect mainRect = [[UIScreen mainScreen] bounds];
CGFloat mainWidth = mainRect.size.width;
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init];
flowLayout.minimumLineSpacing = mainWidth/10;
flowLayout.itemSize = CGSizeMake(mainWidth/4, mainWidth/4);
然後,只需分配,因爲UICollectionViewFlowLayout:UICollectionViewLayout
self.collectionView.collectionViewLayout = flowLayout;
+0
是否有可能通過收集視圖的某些屬性來完成它? – Satyam
+0
將flowLayout分配給collectionViewLayout屬性。看我的編輯。 –
相關問題
- 1. 自動高度UICollectionView
- 2. 設置自動高度IFRAME
- 3. 設置高度:'自動'fancybox
- 4. UITableViewCell中的UICollectionView的自動高度
- 5. 通過UICollectionView的高度設置UITableViewCell的高度
- 6. UICollectionview基於圖像高度設置單元格高度
- 7. IOS的自動佈局設計:增加按鈕高度裝置高度改變
- 8. UICollectionView細胞動態高度
- 9. UICollectionView頭高度動畫
- 10. UICollectionView:如何根據文本長度動態設置行高
- 11. 自動滾動的UICollectionView - iOS
- 12. iOS中標籤的自動高度設置
- 13. SWIFT UITableview根據內容設置自動高度 - Xcode - iOS
- 14. 基於它內部的UICollectionView自動設置表視圖的高度
- 15. 自動設置div的高度
- 16. 設置家長的高度自動
- 17. 將高度設置爲自動
- 18. 如何設置此高度自動div?
- 19. Bootstrap傳送帶設置自動高度
- 20. 設置溢出:自動與高度100%
- 21. 設置iframe的高度自動
- 22. 自動設置網頁高度
- 23. ffmpeg的設置自動高度
- 24. 如何自動設置UICollectionViewCell的高度以適應內容
- 25. UICollectionViewCell的設置高度
- 26. IOS設置單元格高度取決於url圖像高度寬度比率
- 27. ios導航欄半透明設置爲NO更改底部UICollectionView的高度
- 28. iOS的自動佈局來設置寬度和高度根據屏幕大小
- 29. 動態設置scrollView高度
- 30. 動態設置柱高度
有你使用這個集合視圖中的原因是什麼?你能用手把它們放下嗎? – frozendevil
@frozendevil,這個列表可能會在下一個版本的應用程序中增加。所以,我選擇了可以有效處理內存和滾動的集合視圖。 – Satyam
然後aăâ的答案是正確的。 – frozendevil