2015-10-20 165 views
0

我想将我的按钮的背景图像设置为其他图像,如果我的按钮被按下。WatchKit backgroundImage按钮更改

初始图像打开或关闭。如果按钮backgroundImage是On,我想将它设置为Off,如果它关闭,我想将它设置为On。

但我的按钮没有getter。我不能使用

self.button1.backgroundImage 

有没有办法做到这一点?

回答

0

这里有一个简单的方法,你可以这样做:

1.定义的ImageView为你的按钮

2.define布尔的改变图像

子视图当用户点击该按钮:

-(void)btnTap:(id)sender{ 
    if(boolOne){ 
    ImageView.image = [UIImage imageNamed:@"firstImageView.png"]; 
    bool = false; 
}else{ 
    ImageView.image = [UIImage imageNamed:@"secondImageView.png"]; 
    bool = true; 
} 
} 
0

WatchKit在控件上没有任何属性。有价值:布尔不发送者:AnyObject。