私はいくつかの楽しいシェーダー処理を行っていますが、スナップショットを呼び出すと、奇妙なカラーリング アーティファクトが発生します。特に、赤チャンネルが…高く引っかかっているようですね。
UIImage* image = [(GLKView*)self.view snapshot];
それをJPEGに変換してロールに保存するか、UIImageViewに直接表示するかは問題ではないため、表示する他のコードがわからないため、奇妙な赤い色合いがあります。
この質問も関連しているというわずかな可能性がありますが、答えはありません〜
それは...実際には、ビューdrawableColorFormatを...に設定すると修正されるGLKViewDrawableColorFormatRGB565ようです...だから...誰がそれがなぜなのか説明できますか?