我尝试设置按钮的背景颜色,但是,不起作用。有些人可以帮忙吗?
- (IBAction)OrBoton:(id)sender {
[sender setBackgroundColor:(NSColor *)redColor];
}
但是,如果我尝试setTitle,这样可以正常工作。 Backgroundcolor属性是不可能的? 我在构建和调试时没有收到任何错误,但是没有用。
谢谢!
答案 0 :(得分:5)
试试这个
- (IBAction)OrBoton:(id)sender
{
UIButton *button = (UIButton *)sender;
[button setBackgroundColor:[UIColor redColor]];
}
答案 1 :(得分:1)
嗯,最后,我选择了彩色图像中的更改图像按钮,因为不幸的是,此刻,这对我来说是不可能的。
答案 2 :(得分:1)
试试这个。
- (IBAction)Click:(UIButton *)sender
{
if (sender.selected)
{
sender.selected = NO;
sender.backgroundColor=[UIColor whiteColor];
}
else
{
sender.selected = YES;
sender.backgroundColor=[UIColor blueColor];
}
}