Ios 如何使用UILabel创建发光效果?
我正试图实现如下目标: 我发现了一些与我有关的问题: 大多数答案建议通过调整其阴影来修改Ios 如何使用UILabel创建发光效果?,ios,swift,animation,uilabel,Ios,Swift,Animation,Uilabel,我正试图实现如下目标: 我发现了一些与我有关的问题: 大多数答案建议通过调整其阴影来修改UILabel的层属性,这些问题已经过时 我使用以下代码尝试了这些建议: myLabel.layer.shadowColor = UIColor.black.cgColor myLabel.layer.shadowOffset = .zero myLabel.layer.shadowRadius = 2.0 myLabel.layer.shadowOpacity = 1.0 myLabel.laye
UILabel的
层属性,这些问题已经过时
我使用以下代码尝试了这些建议:
myLabel.layer.shadowColor = UIColor.black.cgColor
myLabel.layer.shadowOffset = .zero
myLabel.layer.shadowRadius = 2.0
myLabel.layer.shadowOpacity = 1.0
myLabel.layer.masksToBounds = false
myLabel.layer.shouldRasterize = true
并得到如下结果:
辉光不够强烈,无法进一步扩散。我尝试过使用偏移、半径和不透明度,但光晕要么相同,要么不太清晰
这是否仍然可行,或者是否有人可以向我建议解决方案
谢谢将阴影颜色更改为白色:
myLabel.layer.shadowColor=UIColor.white.cgColor
尝试将阴影颜色更改为白色或其他一些明亮的颜色可能对您的案例有用。