【问题标题】:how to set background color to IKImageBrowserView如何将背景颜色设置为 IKImageBrowserView
【发布时间】:2012-08-09 06:52:43
【问题描述】:
我是可可新手..
我正在创建一个彩色窗口。所以我需要将背景颜色设置为IKImageBrowserView。我认为子类化IKImageBrowserView 是设置背景颜色的方法,但对我来说太难了..
没有子类化的任何其他方式来设置背景颜色?
【问题讨论】:
标签:
cocoa
osx-snow-leopard
ikimagebrowserview
【解决方案1】:
您可以通过使用setValue:forKey 和选项键IKImageBrowserBackgroundColorKey 来实现您想要的,如下所示:
[imageBrowserViewOutlet setValue:[NSColor redColor] forKey:IKImageBrowserBackgroundColorKey];
注意: imageBrowserViewOutlet 是IKImageBrowserView outlet。
【解决方案2】:
你可以这样做:
[thumbnailBrowser setValue:[NSColor colorWithDeviceRed:0.125f green:0.145f blue:0.145f alpha:1.0f] forKey:IKImageBrowserBackgroundColorKey];
根据需要更改 RGB。 thumbnailBrowser 是 IKImageBrowserView。祝你好运!