1
まず、私が何をしようとしているあなたを教えてみましょう:UIImagePickerControllerのソースタイプをユーザーが選択できるようにするにはどうすればいいですか?
- ユーザーがボタンをクリックすると、私はその
contentViewController
としてUINavigationController
でUIPopoverController
を提示したい(これはiPadである) - 最初の
UIViewController
はUINavigationController
にプッシュされ、「写真を撮る」と「ライブラリから選択」の2つのボタンを持つカスタムビューコントローラーになります。 UIImagePickerController
の意志setSourceType:UIImagePickerControllerSourceTypeCamera
「写真を撮る」ボタンをタッチするとUIImagePickerController
上UINavigationController
- 「を選択し、ライブラリから」ボタンをタッチする意志
setSourceType:UIImagePickerControllerSourceTypePhotoLibrary
にそれをプッシュし、UINavigationController
に押し込みI UINavigationControllerが許す限り、これをすべて行い、ユーザーが後方にナビゲートできるようにしたいと考えています。
UIImagePickerController
もUINavigationController
であるため、#3と#4に記載されているように別のUINavigationController
にプッシュできません。
質問:
- カメラ/フォトライブラリビューコントローラの前にプッシュされたカスタム・ビュー・コントローラと
UIImagePickerController
を使用するために私のための方法はありますか? - 逆に、カメラ/フォトライブラリビューコントローラにアクセスして別の
UINavigationController
にプッシュする方法がありますか? - ここに私が完全に欠けている別の方法がありますか?