【发布时间】:2013-04-02 16:59:49
【问题描述】:
目前我正在使用 NSView 上的贝塞尔路径绘制一些形状。绘图代码在 drawRect: 方法上执行并最终创建图像。
我不想在任何地方向用户显示此视图。然而,据我所知,drawRect: 方法只有在我们将视图添加到超级视图并随后在 NSView 上调用 display 或 displayNeedsUpdate 方法时才会被调用。
我的要求是创建所需绘图的图像。
除了绘制到 NSView 并将其转换为 PNG 之外,有什么方法可以直接绘制图像吗?
【问题讨论】:
标签: objective-c macos cocoa core-graphics nsview