画面のスクリーンキャプチャ

(例)スクリーンキャプチャをとって、カメラバーをCropしPhotoライブラリに登録

// スクリーンキャプチャ画面を保存
UIImage *image = [UIImage imageWithCGImage:UIGetScreenImage()];

CGRect cropRect = CGRectMake(0.0f, 0.0f, 320.0f, 426.0f);
CGImageRef croppedImage = CGImageCreateWithImageInRect(image.CGImage, cropRect); // メニュー部分をCrop
image = [UIImage imageWithCGImage:croppedImage];
CGImageRelease(croppedImage);
UIImageWriteToSavedPhotosAlbum(image, self, nil, nil); // Photoライブラリに保存
最終更新:2010年07月03日 17:31
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。