[英]Adding forwardIcon into a programmatically created UIButton
我有一個以編程方式創建的UIButton,我需要添加一個向前圖標,該圖標必須使用UIBezierPath創建,如下圖所示。 我怎么做 。 我是iOS的初學者,需要幫助。 我想要的最終結果是
我的代碼是這樣的:
let forwardButton : UIButton = {
let fb = UIButton()
fb.translatesAutoresizingMaskIntoConstraints = false
fb.backgroundColor = UIColor(red:0.56, green:0.07, blue:1.00, alpha:1.0)
return fb
}()
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
forwardButton.bounds.size.width
forwardButton.layer.masksToBounds = true
}
我有圓形按鈕的代碼,但我不知道如何在圓形按鈕內使用bezierpath向前繪制圖標。 任何幫助,將不勝感激
您可以添加以下代碼:
fb.setImage(UIImage(named: "yourImageName.png"), for: .normal)
如果您使用的是xcasset,則可以使用(不需要.png):
if let image = UIImage(named: "Done") {
fb.setImage(image, for: .normal)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.