如何調整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. swift CollectionView單元格textLabel自動調整大小
- 2. 自動調整表格中的單元格大小
- 3. 在libgdx的表格單元格中調整圖像大小
- 4. 背景圖像自動調整大小表格單元格
- 5. Swift如何獲取collectionView中的中心單元格並在滾動時調整其大小?
- 6. 在Swift中沒有dequeueReusableCellWithIdentifier的自定義表格單元格
- 7. swift中的自定義單元格3
- 8. Swift中的自定義單元格UICollectionView
- 9. CollectionView單元格大小限制
- 10. 如何調整大小的單元格swift
- 11. 自動調整大小自定義UITableViewCell
- 12. 自動調整大小的單元格/動態字體在ios8
- 13. 根據幀大小自動調整UICollectionViewCell中的單元格
- 14. 在窗口調整大小檢測表格單元格衝突
- 15. Swift中沒有Storyboard的自定義表格視圖單元格
- 16. 如何在自定義單元格中顯示自定義大小的圖像
- 17. 如何調整UITableViewRowAction的大小以適應自定義大小的tableViewCell? - Swift 3
- 18. UICollectionView單元格大小調整
- 19. WPF - 自動調整表格的大小
- 20. 如何自動調整圖像大小以適合Silverlight網格單元格中的調整大小的畫布
- 21. 如何在xcode8中編寫自定義collectionView單元的單元測試代碼
- 22. 如何使用jquery調整表格單元格的大小?
- 23. 如何在單元格末尾添加CollectionView自定義單元格?
- 24. 在xcode 6中使用swift自定義表格視圖單元
- 25. xsl-fo:在固定單元格中自動調整字體大小
- 26. 自定義視圖的不同單元格大小的網格
- 27. Android自定義GIFView調整大小?
- 28. 自定義UiTableCell調整大小問題
- 29. 帶有自動調整大小的表格中的Java表格
- 30. UITableView上的某些單元格不會自動調整大小
的CollectionView:UICollectionView,佈局collectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPath indexPath。用這種方法,而且按照這個[縮放鏈接](https://stackoverflow.com/questions/40974973 /如何調整收集視圖細胞根據設備的屏幕大小) –
我已經使用它,但我的控制不會去那個方法..... –
檢查無論你是否設置了collectionView委託。 –