- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 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/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!