自定义视图中的阴影会导致闪烁

时间:2017-07-19 16:21:30

标签: ios swift

我的iOS应用程序中有一个自定义弹出视图,里面有两个视图需要在它们下方有一个小阴影。我从屏幕的底部到顶部动画这个弹出窗口。虽然动画因为阴影而使其闪烁/断断续续。你知道如何解决这个问题吗?

以下是我用于阴影的代码(Swift 3):

view.layer.masksToBounds = false
view.layer.shadowColor = UIColor.black.cgColor
view.layer.shadowOffset = CGSize(width: 0, height: 1)
view.layer.shadowRadius = 1
view.layer.shadowOpacity = 0.5

是的,这绝对是因为阴影。

0 个答案:

没有答案