作者aureolus (Aureo)
看板MacDev
标题[问题] 请问有关让NSButton变色的问题
时间Thu Apr 7 17:29:24 2016
最近试着让NSButton点一下就让背景色改变
但是上网爬文的方法都不起作用
首先在.h中宣告
IBOutlet NSButton *statusColor;
接着在.m中下
- (IBAction)statusBut:(id)sender
{
[[statusColor cell] setBackgroundColor:[NSColor redColor]];
}
但是都没办法顺利变色
已试过
[statusColor.layer setBackgroundColor: [NSColor redColor].CGColor];
statusColor.layer.backgroundColor = NSColor.redColor.CGColor;
等方法都不起作用,请问是不是设定上或是程式码上有问题,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.134.2
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1460021367.A.575.html
1F:→ howdiun: setButtonType 04/12 09:17
谢谢,以解决问题,把bordered打勾就可以了...
※ 编辑: aureolus (60.248.134.2), 04/14/2016 17:10:52