如何设置这个集合视图的高度?

Posted

技术标签:

【中文标题】如何设置这个集合视图的高度?【英文标题】:How to set this height of collection view? 【发布时间】:2017-07-05 10:22:42 【问题描述】:

在“image-1”中,您可以看到默认情况下,蓝色 CollectionView1 和红色是 CollectionView2 (“image2”中的图片)它显示它的高度为 184....我需要添加一个左侧和底部锚点,因为它的高度不正确我无法继续它

【问题讨论】:

【参考方案1】:

请检查您的两个集合视图单元格的属性,例如您可以使用

 func collectionView(collectionView: UICollectionView,layout collectionViewLayout: UICollectionViewLayout,
                        sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize

        if collectionView == YourCollectionView1 
           return CGSizeMake(collectionView.bounds.size.width/2 - 1, 196)
            
        else 
            return CGSizeMake(90, 90)
        
    

【讨论】:

以上是关于如何设置这个集合视图的高度?的主要内容,如果未能解决你的问题,请参考以下文章

动画集合视图高度变化(Swift)

集合视图中的自动布局 ImageView 高度锚冲突且无法正常工作

如何根据swift 3中的集合视图高度动态增加表格视图高度?

设置表格视图单元格的动态高度

具有动态高度的集合视图水平方向

如何在swift ios中调整集合视图单元格的高度?