私は簡単な質問があります。 iOSデバイス上のobjective-cを使用して、画面全体のサブセットのみをどのようにキャプチャしますか?objective-cを使用してiOSのスクリーンショットのサブセットをキャプチャするにはどうすればよいですか?
私は、次のコードが見つかりました:
UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow];
UIGraphicsBeginImageContext(screenWindow.frame.size);
[screenWindow.layer renderInContext:UIGraphicsGetCurrentContext()]
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
素晴らしい作品が、私は唯一のウィンドウ全体の作品からイメージを作成したいです。それをどうやってやりますか?
どのポインタも大変ありがとうございます。
ありがとうございました。
[プログラムによる作物のスクリーンショット]の可能複製(http://stackoverflow.com/questions/7388047/crop-screen-shot-programatically) –
私はあなただけUIGraphicsBeginImageContextで異なるサイズを指定すると思います。次に、翻訳を実行して、そのフレームをビューの目的の部分に配置することができます。 –