これが取引です。以下に示す両方の方法を使用して、画像をフォトライブラリに保存してみました。画像を正常に保存し、写真アプリを起動して画像を確認すると、アプリは自動的に画像を全画面に拡大縮小/サイズ変更します。
これを防ぐ方法はありますか?画像全体を見るには、ユーザーが画像をつまんで全体を表示する必要があるため、煩わしいです。フォトライブラリに保存するときに、人気のあるカメラアプリのいくつかにこの問題がないことに気づきました。彼らがどのような方法を使っているのか興味があります。
//Save to Photo Library;
ALAssetsLibrary* library = [[ALAssetsLibrary alloc] init];
//CIImage *ciImage = image.CIImage;
[library writeImageToSavedPhotosAlbum:finalImage.CGImage
orientation:ALAssetOrientationUp
completionBlock:^(NSURL *assetURL, NSError *error) {
NSlog(@"Done");
}];
Save to Photo Library;
UIImageWriteToSavedPhotosAlbum(savedPhoto,nil,nil,nil);
ご協力ありがとうございました!