最佳答案
这是如何实现的示例,如果您不明白,请告诉我。
class ViewController: UIViewController {
@IBOutlet weak var someBtn: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
configureUI()
}
//Setting up images for normal and selected state.
func configureUI() {
let image = UIImage(named: "image")
let imageFilled = UIImage(named: "image-filled")
someBtn.setImage(image, for: .normal)
someBtn.setImage(imageFilled, for: .selected)
}
@IBAction func someBtnPressed(_ sender: Any) {
// Toggle basically makes someBtn’s selected state either true or false when pressed
someBtn.isSelected.toggle()
}
}
关于ios - 快速按下按钮时填充按钮图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52914764/