В настоящее время я рисую NSImage в пользовательском NSCell следующим образом:
- (void)drawInteriorWithFrame:(NSRect)theCellFrame inView:(NSView *)theControlView {
// roundedCornerImage creates a new NSImage with rounded corners, rather than clipping.
[[anIcon roundedCornerImage:5] drawInRect:anIconBox fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1.0];
}
Очень просто мне интересно, как нарисовать изображение под ним. На iPhone я бы сделал это с помощью: CGContextSetShadow (currentContext, CGSizeMake(1, -1), 2)
; перед рисованием UIImage, но я не знаю, как это сделать на Mac.
Любые указатели были бы великолепны.