我需要以编程方式更改自定义按钮的图形,我很困惑为什么下面的代码不起作用。我可以取消注释第一行并隐藏按钮,以便连接IBOutlet。变量cardString指向有效图像(0-51.jpg)。
//[c1 setHidden: YES];
cardString = [NSString stringWithFormat:@"%d%s", cards[0],".jpg"];
card = [UIImage imageNamed: cardString];
[c1 setBackgroundImage:card forState:UIControlStateNormal];
NSLog(cardString);
答案 0 :(得分:0)
没关系。使用setImage而不是setBackgroundImage