1

でキャプチャした画像を保存したいのですが、AVCaptureStillimageOutputこのコードを使用して保存しようとしています:

[self.library writeImageToSavedPhotosAlbum:image metadata:nil completionBlock:nil]:

デフォルトでは PhotoRoll に保存され、アルバムを変更するオプションはありません。

このコードを使用して画像をアルバムに保存する方法に関する古いガイドを見つけました。

[self.library saveImage:img toAlbum:albumName withCompletionBlock:^(NSError *error) {
    if (error!=nil) {
        NSLog(@"Big error: %@", [error description]);
    }
}];

しかし、それはそうdeprecatedです...この方法が私が探しているものだと思うので、非推奨にすることは可能ですか。

4

1 に答える 1

1

すべての写真は、SavedPhotos に移動します。そこに保存したら、ライブラリ メソッド addAssetsGroupAlbumWithName:resultBlock:failureBlock:を使用できます。

次に、ALAssetsGroup メソッドの addAsset:

詳細については、この回答を参照してください: 写真アプリのアルバムに写真を作成、削除、および追加しますか?

于 2013-05-29T20:30:40.803 に答える