How to change UIButton image in Swift

前端 未结 12 1360
猫巷女王i
猫巷女王i 2020-12-01 00:25

I am trying to change the image of a UIButton using Swift... What should I do

This is OBJ-C code.but I don\'t know with Swift:

[playButton setImage:[         


        
12条回答
  •  误落风尘
    2020-12-01 01:11

    From your Obc-C code I think you want to set an Image for button so try this way:

    let playButton  = UIButton(type: .Custom)
    if let image = UIImage(named: "play.png") {
        playButton.setImage(image, forState: .Normal)
    }
    

    In Short:

    playButton.setImage(UIImage(named: "play.png"), forState: UIControlState.Normal)
    

    For Swift 3:

    let playButton  = UIButton(type: .custom)
    playButton.setImage(UIImage(named: "play.png"), for: .normal)
    

提交回复
热议问题