向浮动 UICollectionView 标头添加阴影
Posted
技术标签:
【中文标题】向浮动 UICollectionView 标头添加阴影【英文标题】:Adding shadow to floating UICollectionView headers 【发布时间】:2016-06-30 18:26:26 【问题描述】:我有一个 UICollectionView
有 2 个部分,每个部分都有自己的浮动标题。
我的问题是是否有任何方法可以在标题下方添加阴影以显示在集合的单元格上?
【问题讨论】:
【参考方案1】:创建一个指向集合视图标题的指针。 (Info)
然后应用以下 CALayer? 效果:
目标-c
yourObject.clipsToBounds = NO;//necessary, dont change
yourObject.layer.masksToBounds = NO;//necessary, dont change
yourObject.layer.shadowColor = [[UIColor blackColor] CGColor];//color
yourObject.layer.shadowOpacity = 0.5f;//translucency (alpha)
yourObject.layer.shadowRadius = 1.5f;//size | spread
yourObject.layer.shadowOffset = CGSizeMake(0.0f, 2.5f);//direction (x,y)
Convert to Swift 根据需要。
【讨论】:
以上是关于向浮动 UICollectionView 标头添加阴影的主要内容,如果未能解决你的问题,请参考以下文章
基于UILabel的动态UICollectionView标头大小
将 UIButton 添加到 UICollectionView 标头