UIImagePickerController で navigationItem を呼び出すことは可能ですか? 具体的には、画像ピッカー?以下に、私が達成しようとしているものの画像をリンクしました (同じことをしている別のアプリから取得したスクリーンショット)。ユーザーがピッカーから画像を選択すると、navigationItem.prompt が設定され、HIG 違反である可能性があると思いますが、右のバー ボタンが標準のキャンセル ボタンから変更されます。問題なく「通常の」ビューでプロンプトを設定できます。
self.navigationItem.prompt = myString;
しかし、ピッカーのコンテキストで使用しようとすると、これは機能しないようです:
myPicker.navigationItem.prompt = myString;
ピッカーが作成されたときと didFinishPickingMediaWithInfo: でそれを使用しようとしました: 1 つの画像が選択されるとすぐにピッカーを閉じるのではなく、ユーザーに複数の画像を選択させるので、実際に設定する必要がある場所です。何も機能していないようです。
望ましい動作のイメージを次に示します。