我想創建一個UILabel
,它將具有漸變背景色。我想知道是否有一種方法可以通過界面構建器來實現。如果沒有,有沒有辦法使用Swift編程語言以編程方式完成此操作?UILabel上的漸變?
任何輸入或建議,非常感謝。
在此先感謝。
我想創建一個UILabel
,它將具有漸變背景色。我想知道是否有一種方法可以通過界面構建器來實現。如果沒有,有沒有辦法使用Swift編程語言以編程方式完成此操作?UILabel上的漸變?
任何輸入或建議,非常感謝。
在此先感謝。
雖然沒有同樣的問題,似乎這個問題的答案可以幫助:
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。
既然文字會消失......頸部疼痛。創建自定義視圖是一個不錯的建議+1 –