UIView を見た目そのまま画像として保存したい。 まずは Core Graphics を使うので、次のようにインポートする。 #import <QuartzCore/QuartzCore.h> 保存したい UIView のインスタンス view があるとして、それを保存する方法は次の通り。 UIGraphicsBeginImageContext(view.frame.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); // PNGの場合(view.alphaで指定した透明度も維持されるみたい) NSData *dataSave