ユーザーが写真を選択できるアプリを作成しています。ここで、ユーザーがボタンをタップすると、UIActionSheetがポップアップして、ユーザーがカメラとフォトライブラリのどちらを使用するかを選択できるようにします。UIActionSheetは常に存在する必要がありますが、カメラオプションはデバイスにカメラがある場合のみです。これを行うための標準的な方法があるのか、それとも自分で実装する必要があるのかわかりません。誰か助けてもらえますか?
ありがとう
ユーザーが写真を選択できるアプリを作成しています。ここで、ユーザーがボタンをタップすると、UIActionSheetがポップアップして、ユーザーがカメラとフォトライブラリのどちらを使用するかを選択できるようにします。UIActionSheetは常に存在する必要がありますが、カメラオプションはデバイスにカメラがある場合のみです。これを行うための標準的な方法があるのか、それとも自分で実装する必要があるのかわかりません。誰か助けてもらえますか?
ありがとう
このアクションシートを自分で作成し、カメラの存在に基づいて構成する必要があります。
デバイスがカメラをサポートしているかどうかを確認するのは簡単です。詳細については、「デバイスサポート」セクションを確認してください。
ガイドからの引用:
UIImagePickerControllerクラスのisSourceTypeAvailable:メソッドを使用して、カメラが使用可能かどうかを判断します。詳細については、「カメラで写真を撮る」を参照してください。</ p>