0

カメラボタンが付いたTabBarアプリケーションがあります。カメラボタンが押されたときに、モーダルUIImagePickerControlを表示したいと思います。ユーザーが写真を選択/スナップしたときに、写真の編集やキャプションの追加などのモーダルダイアログを表示し続けたいと思います。

これを行うための推奨されるアプローチは何ですか?UIImagePickerControlが閉じた直後に2番目のモーダルダイアログを表示することは、実際にはハッキーです。

任意の提案をいただければ幸いです!

4

1 に答える 1

1

ハックだとは思いませんが、必要に応じて、ビューを表示する別の方法を使用できます。

[self.view addSubview:myOtherView];

2 つ目のビュー コントローラーを作成し、それをビュー階層に追加するだけです。

編集:

iOS5 では、ブロックpresentViewController:animated:completion:dismissViewControllerAnimated:completion:ブロックがこのような場合に驚異的に機能します。これは iOS 5 でのみ機能しますが、それがターゲット市場である場合は、最適です。

于 2011-04-15T17:28:07.777 に答える