Objective c WatchKit背景图像按钮更改

Objective c WatchKit背景图像按钮更改,objective-c,watchkit,Objective C,Watchkit,如果按下按钮,我想将按钮的背景图像设置为其他图像 初始图像处于打开或关闭状态。如果按钮backgroundImage打开,我想将其设置为关闭,如果它关闭,我想将其设置为打开 但是我的纽扣没有扣子。我不能用 self.button1.backgroundImage 有什么方法可以做到这一点吗?这里有一个简单的方法可以做到: 1.将ImageView定义为按钮的子视图 2.定义用于更改图像的布尔值 当用户点击按钮时: -(void)btnTap:(id)sender{ if(boolOne){

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

初始图像处于打开或关闭状态。如果按钮backgroundImage打开,我想将其设置为关闭,如果它关闭,我想将其设置为打开

但是我的纽扣没有扣子。我不能用

self.button1.backgroundImage

有什么方法可以做到这一点吗?

这里有一个简单的方法可以做到:

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

2.定义用于更改图像的布尔值

当用户点击按钮时:

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

WatchKit在控件上没有属性。存在值:bool而不是sender:AnyObject