我正在从事的项目,这是基于macruby和热可可框架。我不知道目标c。在我的项目中,我想改变按钮的颜色(NSButton)。你知道如何使用hotcocoa或macruby来实现这一点吗?
发布于 2013-03-15 03:30:58
不直接支持设置NSButton的背景色。创建自定义按钮的一种健壮的方法是子类NSButton并覆盖drawRect:。另一种方法是使用CALayers自定义按钮。
layer = CALayer.layer
layer.backgroundColor = NSColor.orangeColor.CGColor
button.setLayer layer
button.setWantsLayer truehttps://stackoverflow.com/questions/15315487
复制相似问题