gpt4 book ai didi

swift - 阴影未出现在 collectionViewcell 中

转载 作者:搜寻专家 更新时间:2023-11-01 06:18:14 28 4
gpt4 key购买 nike

我创建了一个collectionView,我想给每个单元格添加阴影,我写了这段代码

  func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: reuseIdentifier, for: indexPath) as! MyCollectionViewCell
cell.myLabel.text = self.items[indexPath.item]
cell.backgroundColor = UIColor.yellow
cell.layer.shadowColor = UIColor.black.cgColor
cell.layer.shadowOffset = CGSize(width: 3, height: 3)
cell.layer.shadowOpacity = 0.7
cell.layer.shadowRadius = 4.0
return cell
}

但这是输出

enter image description here

我想要这样 UIView with rounded corners and drop shadow?

最佳答案

如果你还说,你的代码可能会工作:

cell.layer.masksToBounds = false

原因是阴影在层的边界之外,所以如果我们遮住边界,您将看不到阴影。

关于swift - 阴影未出现在 collectionViewcell 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39585016/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com