【发布时间】:2019-05-26 05:53:03
【问题描述】:
这是截图:
如果您查看顶部单元格,则会出现过度的阴影,而底部的单元格具有预期的阴影效果。多余的消失并在将其滚动出屏幕然后返回后恢复正常。我不知道这是怎么回事。
这是我在 tableview 单元格类中的投影代码:
override func layoutSubviews() {
super.layoutSubviews()
let shadowPath = UIBezierPath(rect: containerView.bounds)
containerView.layer.masksToBounds = false
containerView.layer.shadowColor = UIColor.black.cgColor
containerView.layer.shadowOffset = CGSize(width: 0, height: 0.1)
containerView.layer.shadowOpacity = 0.2
containerView.layer.shadowPath = shadowPath.cgPath
}
请帮忙,谢谢!
【问题讨论】:
-
你能给我们看看这方面的图片吗?
-
图片在上面。
标签: ios swift xcode uitableview