gpt4 book ai didi

iphone - 将背景button2更改为button1 iPhone

转载 作者:行者123 更新时间:2023-12-03 16:58:12 25 4
gpt4 key购买 nike

我是 Xcode 的初学者,我遇到了一个问题。我有 2 个按钮:

- (IBAction) HIGH1: (id) sender
- (IBAction) HIGH2: (id) sender

当用户单击HIGH1按钮时,我想更改按钮HIGH2的背景(带图像)。

我怎样才能实现这个目标?

最佳答案

您需要为按钮创建 IBOutlet 才能更改它们。

按住 Control 键并将按钮从 Interface Builder 拖动到 .h 文件以创建 socket 。像这样的事情:

@property (weak, nonatomic) IBOutlet UIButton *HIGH1;
@property (weak, nonatomic) IBOutlet UIButton *HIGH2;
//Dont forget to @synthesize

然后在 IBAction 方法上调用:

- (IBAction) HIGH1: (id) sender
{
self.HIGH2 setBackgroundImage:[UIImage imageNamed:@"myButtonImage"] forState:UIControlStateNormal];
}

确保您的应用程序包中有一个具有您选择的名称的图像,并且按钮的 IBOutlet 已正确连接(IBOutlet 左侧尺寸的灰色圆圈内部必须有一个黑色小圆圈)

关于iphone - 将背景button2更改为button1 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13292391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com