更改集合视图单元格大小

时间:2017-01-25 07:31:03

标签: ios objective-c swift3 uicollectionviewcell

我想调整FSCalendar日期框架大小的大小,该日期框架大小位于collectionView单元格内。

请帮我改变FSCalendar中的集合视图单元格大小。

2 个答案:

答案 0 :(得分:1)

添加UICollectionViewDelegateFlowLayout后使用此功能:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
         return CGSize(width: screenWidth, height: screenWidth)
    }

答案 1 :(得分:0)

您可以使用UICollectionView Delegate方法更改CollectionView的高度和宽度

在Swift中

public func collectionView(_ collectionView: UICollectionView, transitionLayoutForOldLayout fromLayout: UICollectionViewLayout, newLayout toLayout: UICollectionViewLayout) -> UICollectionViewTransitionLayout


func setCollectionViewLayout(_ layout: UICollectionViewLayout, animated: Bool)