目前我正在自定义 NSCell 中绘制一个 NSImage ,如下所示:
- (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 上进行绘制。
任何指针都会很棒。