Swift3 tableviewcell中的按钮图像不显示任何更改

Swift3 tableviewcell中的按钮图像不显示任何更改,swift3,uibutton,Swift3,Uibutton,我正在尝试更改tableviewcell中的按钮图像。当我单击按钮时,它会显示单选打开图像;当我单击下一个单元格时,按钮图像会显示单选按钮;当按钮处于正常状态时,它会显示单选关闭按钮。您必须编写设置按钮单击打开图像的代码 import UIKit ``class SelectOptionsTableViewCell: UITableViewCell { @IBOutlet weak var Radiobutton: UIButton! override func awakeFromNib

我正在尝试更改
tableviewcell
中的按钮图像。当我单击按钮时,它会显示单选打开图像;当我单击下一个单元格时,按钮图像会显示单选按钮;当按钮处于正常状态时,它会显示单选关闭按钮。

您必须编写设置按钮单击打开图像的代码

import UIKit

``class SelectOptionsTableViewCell: UITableViewCell {

@IBOutlet weak var Radiobutton: UIButton!


override func awakeFromNib() {
    super.awakeFromNib()
    // Initialization code
    Radiobutton.setImage(UIImage.init(named: "Radio OFF.jpg"), for: .normal)
    Radiobutton.setImage(UIImage.init(named: "Radio ON.jpg"), for: .selected)

}


@IBAction func RadioButton(_ sender: Any) {
    print("buttonClicked")
   // Radiobutton.setImage(UIImage.init(named: "Radio ON.jpg"), for: .selected)

}
override func setSelected(_ selected: Bool, animated: Bool) {
    super.setSelected(selected, animated: animated)

    // Configure the view for the selected state
}
@IBAction func RadioButton(_ sender: Any) { 

sender.isSelected = !sender.isSelected

if sender.isSelected 
{

 Radiobutton.setImage(UIImage.init(named: "Radio ON.jpg"), for: .selected)
}

else
{

  Radiobutton.setImage(UIImage.init(named: "Radio OFF.jpg"), for: .normal)

  }

}