如何更改通过故事板创建的 UIButton 的属性?

时间:2021-01-29 20:18:29

标签: ios swift uibutton

这是我的代码:

import UIKit

class ExerciseCell: UICollectionViewCell {
    
    @IBOutlet var numRepsTracker: UILabel!
    @IBOutlet var name: UILabel!
    @IBOutlet var setsLeft: UILabel!
    @IBOutlet var downArrow: UIButton! 
   
}

我想将 UIButton 的图像更改为我选择的图像,但我认为不能通过 Interface Builder。有没有办法以编程方式编写代码?

2 个答案:

答案 0 :(得分:0)

给了。您可以使用 UIButton 类的 setImage 方法。

UIButton.setImage - Apple Doc

downArrow.setImage(image, for: .normal)

答案 1 :(得分:0)

您可以在界面构建器中进行更改。在右侧面板(属性检查器)中,您可以自定义其大部分属性。这包括图像。

Image dropdown selection in attributes inspector

但是,如果你想在代码中做到这一点,你可以把它放在viewDidLoad中:

downArrow.setImage(UIImage(named: "YourImageName"), for: .normal)
相关问题