gpt4 book ai didi

ios - 文本阴影 - iOS,swift 3.0

转载 作者:可可西里 更新时间:2023-11-01 05:17:20 25 4
gpt4 key购买 nike

我正在尝试使阴影尺寸变大一点,但我做不到。

到目前为止:

findAPlace.titleLabel?.layer.shadowOffset = CGSize(width: -1, height: 1)
findAPlace.titleLabel?.layer.shouldRasterize = true
findAPlace.titleLabel?.layer.shadowRadius = 1
findAPlace.titleLabel?.layer.shadowOpacity = 1
findAPlace.titleLabel?.layer.shadowColor = UIColor(red:0.07, green:0.07, blue:0.07, alpha:1.0).cgColor

如何将阴影缩放到比文本本身大?

像这样。

example

也许可以使用边框,我的文本是 UIButton 的标题!!!我希望它围绕着 uiButton 的文本

最佳答案

你可以这样做

实际上你需要使用 setTitleShadowColor 而不是 titleLabel?.layer.shadowColor

这里是完整的工作代码

    let btnTemp = UIButton(type: .custom)
btnTemp.frame = CGRect(x: 50, y: 200, width: 150, height: 40)
btnTemp.setTitle("Hello", for: .normal)
btnTemp.titleLabel?.layer.shouldRasterize = true
btnTemp.titleLabel?.layer.shadowRadius = 1.0
btnTemp.titleLabel?.layer.shadowOpacity = 1.0
btnTemp.setTitleColor(UIColor.blue, for: .normal)
btnTemp.backgroundColor = UIColor.gray
btnTemp.titleLabel?.shadowOffset = CGSize(width: -1, height: 1)
btnTemp.setTitleShadowColor(UIColor(red:0.07, green:0.07, blue:0.07, alpha:1.0), for: .normal)
self.view.addSubview(btnTemp)

希望对你有帮助

输出:

enter image description here

关于ios - 文本阴影 - iOS,swift 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44257716/

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