大家好,我刚刚将图像选择器从 NSCollectionView 迁移到 IKImageBrowserView。除了选择环,我几乎已经按照我想要的方式设置了所有东西。我不喜欢 IKImageBrowserView 默认的灰色背景,我想在我选择的图像边缘做一个黄色的笔触来表示它的选择(就像在 iPhoto 中一样)。是否可以覆盖 IKImageBrowserCell 的绘制状态?我还没有找到任何方法来做到这一点。它没有我习惯的简单 drawRect 方法。任何帮助,将不胜感激。我假设我必须使用 CALayers?
我覆盖- (CALayer *)layerForType:(NSString *)type并尝试作为测试,将图层角半径设置为 0,但它似乎没有改变任何东西。正在调用该方法,因为如果我在其中抛出一个断点,它就会停在那里。但是,即使我从该方法返回 nil,它仍然像往常一样绘制图像。
谢谢!