Objective c 如何更改UIImage放置的图片

Objective c 如何更改UIImage放置的图片,objective-c,uiimageview,uiimage,watchkit,watchos-2,Objective C,Uiimageview,Uiimage,Watchkit,Watchos 2,我在按钮(组)上放置了一个图像,并希望在按下按钮时更改它。但我不知道怎么做?我找到的每一个代码(UIImageVew,…)都依赖于一个图像名称 谢谢你的一点提示 编辑:我忘了说的是,我正在使用WatchKit for watchOS 2进行编码。如果您想在单击按钮时更改图像,可以执行以下操作: -(IBAction)buttonClicked: (id)sender { UIButton *buttonObj = (UIButton*)sender; [buttonO

我在按钮(组)上放置了一个图像,并希望在按下按钮时更改它。但我不知道怎么做?我找到的每一个代码(UIImageVew,…)都依赖于一个图像名称

谢谢你的一点提示


编辑:我忘了说的是,我正在使用WatchKit for watchOS 2进行编码。

如果您想在单击按钮时更改图像,可以执行以下操作:

-(IBAction)buttonClicked: (id)sender
 {   
     UIButton *buttonObj = (UIButton*)sender;
     [buttonObj setBackgroundImage:[UIImage imageNamed:@"myImage.png"]  forState:UIControlStateNormal];
 }

如果要在单击按钮时更改图像,可以执行以下操作:

-(IBAction)buttonClicked: (id)sender
 {   
     UIButton *buttonObj = (UIButton*)sender;
     [buttonObj setBackgroundImage:[UIImage imageNamed:@"myImage.png"]  forState:UIControlStateNormal];
 }
创建按钮(带边框):

您可以将按钮图像:

[myButton setImage:@"normalImage" forState:UIControlStateNormal];
并在按下按钮时更改图像:

[myButton setImage:@"pressImage" forState:UIControlStateHighlighted];
创建按钮(带边框):

您可以将按钮图像:

[myButton setImage:@"normalImage" forState:UIControlStateNormal];
并在按下按钮时更改图像:

[myButton setImage:@"pressImage" forState:UIControlStateHighlighted];

好的,按钮按下事件方法非常简单,添加以下语句

[self.yourButtonObject setBackgroundImage:[UIImage ImageName:“yourImage”]用于控制状态: uicontrol状态正常]


self.yourButtonObject是您为按钮创建的出口。创建一个插座如下所示。

好的,按钮按下事件方法非常简单,添加以下语句

[self.yourButtonObject setBackgroundImage:[UIImage ImageName:“yourImage”]用于控制状态: uicontrol状态正常]


self.yourButtonObject是您为按钮创建的出口。创建一个出口如下所示。

感谢您的快速帮助!!! 看来,我并不是很热衷于我的第一步

我忘了说的是,我是用watchkit(用于watchos2)编码的

插入

UIButton* myButton = [[UIButton alloc] initWithFrame:CGRectMake(x, y, width, height)];

@implementation InterfaceController


谢谢你这么多的快速帮助!!! 看来,我并不是很热衷于我的第一步

我忘了说的是,我是用watchkit(用于watchos2)编码的

插入

UIButton* myButton = [[UIButton alloc] initWithFrame:CGRectMake(x, y, width, height)];

@implementation InterfaceController


问题不清楚,您是想更改UIImageView的图像还是更改按钮的图像我想更改按钮内容类型(按钮设置为“组”)中的图像问题不清楚,您是要更改UIImageView的图像还是更改按钮的图像我要更改按钮内容类型内的图像(按钮设置为“组”)