私のアプリでは、ユーザーがスナップチャットのように画像の上にテキストを配置し、その画像をデバイスに保存できるようにしています。画像の上にテキスト ビューを追加し、次のコードを使用して画像の写真を撮るだけです。
UIGraphicsBeginImageContext(imageView.layer.bounds.size);
[imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage* savedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
しかし、自分の画像のテキストとスナップチャットの画像のテキストを比較すると、かなり違います。画像の上にある Snapchat の単語テキストは、私のものよりもはるかに鮮明です。私のは非常にピクセル化されたように見えます。また、ALAssetLibraryを使用して画像をそのまま保存するだけで、画像をまったく圧縮していません。
ありがとうございました