在阴影之前:
这里有阴影:
请注意,“开始”文本现在变得很模糊,这是我不希望的。
代码如下:
startButton.layer.cornerRadius = 0.5 * startButton.bounds.size.width
startButton.layer.backgroundColor = startButtonColor.cgColor
startButton.layer.shadowColor = UIColor.black.cgColor
startButton.layer.shadowRadius = 7
startButton.layer.shadowOffset = CGSize.zero
startButton.layer.shadowOpacity = 0.3
startButton.layer.shouldRasterize = true
这个例子是一个带有标题的UIButton,标题被无意间模糊了,但是在带有图像的UIButton中也会发生。图像变得模糊。
如何在不使按钮模糊的情况下应用阴影?