- (UIImage *)createImage:(UIView *)view { UIImage *createImage; UIGraphicsBeginImageContext(view.frame.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; createImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return createImage; }生成したUIImageがキャッシュに残るかは調べ中
追記:生成される画像はautoreleaseが走る…らしい。
多分大丈夫?