我有一个带标签和按钮的自定义tableview。按下单个单元格上的按钮时,图像应该更改。但它不是吗?
因此,当我单击单个自定义tableview单元格按钮时,它会记录“testing”,但图像不会更改。
@IBAction func tickAction(sender: UIButton) {
println("testing")
if let image = UIImage(named:"Unchecked.png") {
sender.setImage(UIImage(named:"Checked.png"), forState: .Normal)
}
if let image = UIImage(named:"Checked") {
sender.setImage(UIImage(named:"Unchecked.png"), forState: .Normal)
}
}
答案 0 :(得分:3)
你的病情有误。你正在检查哪个图像?
尝试这样做:
class Base
{
public:
int getX() {return x};
protected:
int x;
};
class Derived : public Base
{
public:
void myFunction(){int y = getX()};
};