【发布时间】:2016-04-07 00:28:36
【问题描述】:
这是一个简单的问题,但我一直在寻找答案,但没有运气。
我想访问按钮的背景颜色以将其保存到变量中,以便以后访问。
所以,我在视图控制器中声明了一个实例属性:
@property UIColor *variable;
并且,在我的方法中:
-(IBAction)buttonPressed:(id)sender {
variable = sender.backgroundColor;
}
但我得到了错误:
在 _strong id 警告类型的对象中找不到属性 backgroundcolor。
哪里出错了?
【问题讨论】:
-
-(IBAction)button pressed:(sender:UIButton) 我认为背景颜色属性是基于发件人 UIButton.check 与那个
-
[button.backgroundColor = sender.backgroundColor];也不工作
标签: objective-c uibutton background-color