【发布时间】:2012-04-07 10:32:10
【问题描述】:
在 mac osx (cocoa) 中,很容易制作一个特定大小的空白图像并在屏幕外绘制:
NSImage* image = [[NSImage alloc] initWithSize:NSMakeSize(64,64)];
[image lockFocus];
/* drawing code here */
[image unlockFocus];
但是,在 iOS(可可触摸)中,似乎没有对 UIImage 的等效调用。我想使用 UIImage (或其他等效类)来做同样的事情。也就是说,我想制作一个明确大小的、最初为空的图像,我可以使用UIRectFill(...) 和[UIBezierPath stroke] 之类的调用来绘制它。
我该怎么做?
【问题讨论】:
标签: objective-c cocoa-touch uiimage nsimage