[英]Changing tintColor for button's PDF vector image
我已將PDF
圖像作為資產添加到Xcode
,我想更改圖像的tintColor
但沒有任何成功。
我嘗試添加User Defined Runtime Attributes
,但它不起作用。
還嘗試以編程方式進行更改,但它不起作用。
self.buttonBringFriend.imageView.tintColor = UIColor.white
有沒有人有辦法解決嗎?
Xcode 11.1 Swift 5.1
要設置圖像顏色,請使用以下方法:
extension UIImageView {
func setImageColor(color: UIColor) {
let templateImage = self.image?.withRenderingMode(UIImage.RenderingMode.alwaysTemplate)
self.image = templateImage
self.tintColor = color
}
}
如何使用:-
self.buttonBringFriend.imageView.setImageColor(color: .white)
您是否在資產屬性中設置了Render As: Template Image
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.