我想在uicollectionview中添加投影。 CollectionView只覆盖屏幕的一半,所以想在底部添加阴影。
答案 0 :(得分:21)
这会在UICollectionView
的底部形成一个投影myCollection.layer.shadowColor = UIColor.blackColor().CGColor
myCollection.layer.shadowOffset = CGSizeMake(0, 1)
myCollection.layer.shadowOpacity = 1
myCollection.layer.shadowRadius = 1.0
myCollection.clipsToBounds = false
myCollection.layer.masksToBounds = false
请注意,UICollectionView
默认情况下使用以下内容进行初始化:
clipsToBounds = true
layer.masksToBounds = true
并且您必须将它们设置为false
否则阴影将不会显示。