iOSの画面キャプチャにこのコードを使用しています:
CGImageRef screen = UIGetScreenImage();
UIImage *image = [UIImage imageWithCGImage:screen];
CGImageRelease(screen);
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
CGRect screenshotFrame;
CGImageRef screenshotRef = CGImageCreateWithImageInRect(screenshotRef, screenshotFrame);
UIImage * screenshot = [[(UIImage *)screenshotRef retain] autorelease];
CGImageRelease(screenshotRef);
しかし、私の画面には画面の下部にツールバーが含まれています。キャプチャした画面にツールバーを表示したくありません。ツールバーをトリミングするにはどうすればよいですか? コードを変更するにはどうすればよいですか?