こんにちは、@yoheiMuneです。 「ロックボタン + ホームボタン」の同時押しで取得できるスクリーンショット。 それをObjective-Cのプログラムから取得する方法をブログに書きたいと思います。 画面全体のスクリーンショットを撮る 取得可能なスクリーンショットは大きく2種類で、まずは1つ目を紹介します。 1つ目は、「ロックボタン + ホームボタン」の同時押しで取得できるスクリーンショットとほぼ同じ物を取得できる実装方法です。 以下のように実装します。 // 必要なライブラリを読み込みます #import <CoreGraphics/CoreGraphics.h> #import <QuartzCore/QuartzCore.h> 〜〜 省略 〜〜 // キャプチャ対象をWindowにします。 UIWindow *window = [[UIApplication sharedApp
![[XCODE] Objective-Cでスクリーンショットを取得する方法 - YoheiM .NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f4a35bd4c2530089e150dd819877b93357c922f/height=288;version=1;width=512/https%3A%2F%2Fwww.yoheim.net%2Fimage%2F257.jpg)