3つのアルバム(カメラロール、フォトライブラリ、最後のインポート)をすべて表示するのではなく、imagePickerControllerを使用して 'カメラロール'アルバムを直接開きます。ImagePickerControllerを使用して直接 'カメラロール'を表示する方法
これを行う方法はありますか?
3つのアルバム(カメラロール、フォトライブラリ、最後のインポート)をすべて表示するのではなく、imagePickerControllerを使用して 'カメラロール'アルバムを直接開きます。ImagePickerControllerを使用して直接 'カメラロール'を表示する方法
これを行う方法はありますか?
それはそれを行うことは非常に簡単です...ボタンの例えば ...あなたはボタンをクリックし、使用しよう:
imgPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
あなたはコントローラーを強制することを使用することによりカメラを使用する。 。
[self presentModalViewController:imgPicker animated:YES];
imgPickerは、それが直接カメラロールに行くことができますここで私のコントローラ
カメラはカメラロールではありません –
使用
imagePickerController.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
の名前です。あなたが唯一の一方向持ってこれを実現するために
この方法で彼はそのアルバムに入ることができますが、他のアルバムを選択することはできません –
..
あなたはそれにすべてのカメラロールの画像customImagePickerControllerとグラブの表示を作成することができます。
あなたがか、他
https://github.com/rahulmane91/CustomAlbumDemo
はあなたにこれが役に立つ月collectionviewを使用することができますそのために
。フレームワーク
@property(nonatomic , strong) PHFetchResult *assetsFetchResults;
NSMutableArray *array;
PHFetchOptions *fetchOptions = [[PHFetchOptions alloc] init];
fetchOptions.predicate = [NSPredicate predicateWithFormat:@"title = %@", @"Custom Photo Album"];
collection = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeAlbum
subtype:PHAssetCollectionSubtypeAny
options:fetchOptions].firstObject;
_assetsFetchResults = [PHAsset fetchAssetsInAssetCollection:collection options:nil];
写真の
おかげ&よろしく Nirav Zalavadia
メイク使用は、上記のコードを使用して、そのデータを使用すると、「カスタムフォトアルバム」の代わりに取得したいアルバム名を入れて
PHFetchResult *collectionResult = [PHAsset fetchAssetsInAssetCollection:collection options:nil];
for (int h=0; h<[collectionResult count]; h++) {
PHAsset *asset1 = collectionResult[h];
[_imageManager requestImageForAsset:asset1 targetSize:frame.size contentMode:PHImageContentModeAspectFill options:nil resultHandler:^(UIImage *result, NSDictionary *info)
{
[array2 addObject:result];
}];
}
NSLog(@"array count%lu",(unsigned long)[array2 count]);
すべてのアルバムの画像を表示する任意の場所に配列を使用
すみません。 –
塔は直接
imagePickerController.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum
にアクセスするには、このコードを使用することができますが、カムとカムロール
https://github.com/hyperoslo/ImagePicker https://github.com/hyperoslo/Gallery
の両方を提供します。このフレームワークを試してみて、より良いUIを持っている必要があります
imagepickercontrollerのソースタイプのプロパティを設定しようとしましたか? – SriPriya