如何調整CollectionView自定義單元格的大小,以及此代碼使用的是什麼,請大家幫忙,因爲我是iOS新手。 在此先感謝。在Swift中調整CollectionView自定義單元格大小的代表
-1
A
回答
1
您需要確認協議稱爲UICollectionViewDelegateFlowLayout
// EXTENSION FOR Controller class
extension Controller:UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout{
// NUMBER OF SECTION IN TABLE
public func numberOfSections(in collectionView: UICollectionView) -> Int{
return 1
}
// NUMBER OF ROWS IN PARENT SECTION
public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int{
return Array.count
}
// The cell that is returned must be retrieved from a call to -dequeueReusableCellWithReuseIdentifier:forIndexPath:
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell{
let Cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! ControllerCell
Cell.menuHeader.text = Array[indexPath.row]
return parentCell
}
// SIZE FOR COLLECTION VIEW CELL
public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize{
return CGSize(width: view.frame.width, height: 150)
}
+0
是的,現在它正在使用該方法並更改單元格的大小。非常感謝。 –
+0
@VivekTyagi沒問題 –
相關問題
- 1. 在代碼中調整自定義單元格中的標籤大小
- 2. 自定義單元格調整大小與文本查看
- 3. 自動調整表格中的單元格大小
- 4. 如何在旋轉時調整CollectionView的特定單元格大小?
- 5. Swift自定義表格單元格
- 6. iOS自定義表格視圖單元格標籤調整大小損壞
- 7. 自定義表格視圖單元格不按每個筆尖調整大小
- 8. 在自定義單元格的iOS 7.1中調整UILabell的大小
- 9. 窗口中的表格單元格在Safari中調整大小
- 10. 在libgdx的表格單元格中調整圖像大小
- 11. 背景圖像自動調整大小表格單元格
- 12. 在WPF網格中自定義網格調整大小
- 13. Swift如何獲取collectionView中的中心單元格並在滾動時調整其大小?
- 14. 在Bootstrap中自定義調整大小屏幕中的元素
- 15. Swift中的自定義單元格UICollectionView
- 16. swift中的自定義單元格3
- 17. 在Swift中沒有dequeueReusableCellWithIdentifier的自定義表格單元格
- 18. CollectionView單元格大小限制
- 19. 如何調整大小的單元格swift
- 20. 在調整大小的表格單元格內顯示div
- 21. 表格單元格中的多個可自動調整大小的UILabels
- 22. 自動調整大小自定義UITableViewCell
- 23. 自動重新調整表格單元格的單元格內容(SWIFT)
- 24. Swift中沒有Storyboard的自定義表格視圖單元格
- 25. 根據幀大小自動調整UICollectionViewCell中的單元格
- 26. 自動調整大小的單元格/動態字體在ios8
- 27. 在窗口調整大小檢測表格單元格衝突
- 28. 如何調整UITableViewRowAction的大小以適應自定義大小的tableViewCell? - Swift 3
- 29. 如何在自定義單元格中顯示自定義大小的圖像
- 30. 可調整大小的自定義NSPanel
的CollectionView:UICollectionView,佈局collectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPath indexPath。用這種方法,而且按照這個[縮放鏈接](https://stackoverflow.com/questions/40974973 /如何調整收集視圖細胞根據設備的屏幕大小) –
我已經使用它,但我的控制不會去那個方法..... –
檢查無論你是否設置了collectionView委託。 –