UILabel 上的渐变?
Gradient on a UILabel?
我正在尝试创建一个具有渐变背景色的 UILabel
。我想知道是否有办法通过界面生成器来做到这一点。如果没有,有没有办法使用 Swift 编程语言以编程方式完成此操作?
非常感谢任何意见或建议。
提前致谢。
虽然不是同一个问题,但似乎对此的回答可能有所帮助:
How to Apply Gradient to background view of iOS Swift App
您必须创建一个渐变层并以编程方式将其作为子层插入。
您实际上不能直接在 UILabel 中放置渐变层,因为文本会消失。参见 Adding a CGGradient as sublayer to UILabel hides the text of label
你可以使用一个 UIView,把你的 UILabel 放在里面,然后像这样给 UIView 添加渐变层。
How to Apply Gradient to background view of iOS Swift App
我正在尝试创建一个具有渐变背景色的 UILabel
。我想知道是否有办法通过界面生成器来做到这一点。如果没有,有没有办法使用 Swift 编程语言以编程方式完成此操作?
非常感谢任何意见或建议。
提前致谢。
虽然不是同一个问题,但似乎对此的回答可能有所帮助:
How to Apply Gradient to background view of iOS Swift App
您必须创建一个渐变层并以编程方式将其作为子层插入。
您实际上不能直接在 UILabel 中放置渐变层,因为文本会消失。参见 Adding a CGGradient as sublayer to UILabel hides the text of label
你可以使用一个 UIView,把你的 UILabel 放在里面,然后像这样给 UIView 添加渐变层。
How to Apply Gradient to background view of iOS Swift App