如何调整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委托。 –