如何更改IKImageBrowserView选择突出显示颜色

时间:2012-08-09 22:20:47

标签: xcode cocoa ikimagebrowserview

在IKImageBrowserView中选择项目时,边缘会以灰色突出显示。如何更改颜色?

enter image description here

3 个答案:

答案 0 :(得分:0)

查看IKImageBrowserView documentation中的“查看选项键”。我认为IKImageBrowserSelectionColorKey可以做到这一点。

因此,您的视图控制器的awakeFromNib中的代码将是这样的:

[imageBrowserView setValue:[NSColor blueColor] forKey:IKImageBrowserSelectionColorKey];

答案 1 :(得分:0)

[imageBrowserView setValue:[NSColor blueColor] forKey:IKImageBrowserCellsOutlineColorKey];

答案 2 :(得分:0)

所以我能够通过组合建议的复杂路线来实现我想要的东西(谢谢!)。我在这里的示例项目中实现了自定义IKImageBrowserView和IKImageBrowserCell类:http://developer.apple.com/library/mac/#/legacy/mac/library/samplecode/ImageKitDemo/Introduction/Intro.html

太糟糕了,没有一种更简单的方法可以做到这一点,但现在就可以做到这一点。