WatchKit backgroundImage按钮更改

时间:2015-10-20 06:07:33

标签: objective-c watchkit

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

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

但我的按钮没有吸气剂。我不能用

self.button1.backgroundImage

有办法吗?

2 个答案:

答案 0 :(得分:0)

这是一种简单的方法:

1.将ImageView定义为按钮的子视图

2.定义bool以改变图像

当用户点击按钮时:

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

答案 1 :(得分:0)

WatchKit在控件上没有属性。有价值:bool not sender:AnyObject。