1

以下のコードを使用してフォト ギャラリーにアクセスしています。

UIImagePickerController* picker = [UIImagePickerController new];
picker.sourceType = type;
picker.mediaTypes =
    [UIImagePickerController availableMediaTypesForSourceType:type];
picker.delegate = self;
[self presentViewController:picker animated:YES completion:nil];

したがって、ユーザーが初めてギャラリーを開くと、アプリケーションは次のようにポップアップ表示されます。

ここに画像の説明を入力

ユーザーが [OK] を選択すると、正常に動作します。ただし、ユーザーが [許可しない] を選択すると、アプリケーションからフォト ギャラリーにアクセスできなくなります。私の質問は、ユーザーがフォト ギャラリーを開いた場合、フォト ギャラリーにアクセスできるかどうかを確認する方法です。

ユーザーが許可されていない場合、アプリケーションは次のような画面を表示します。

ここに画像の説明を入力

しかし、ウィンドウを開く前にアクセシビリティを確認する方法はありますか? ありがとう、

4

3 に答える 3

0
    if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {

//THen code here ,,,,

    }
于 2013-09-06T06:22:03.647 に答える