0

ユーザーにオプションのリストを提供するポップオーバーがあり、ユーザーがクリックすると、別のビューがスタックにプッシュされます。これは最初のビューでは問題なく機能しますが、大きなビューの 1 つが開かれると、ユーザーがナビゲーション ワークフローから戻ったときにポップオーバー ウィンドウのサイズが縮小されません。子ビューとナビゲーション ビューで sizeToFit を呼び出してみましたが、効果がないようです。

現在表示されているビューに対して、ポップオーバーとナビゲーション コントローラーが正しいサイズであることを確認するにはどうすればよいですか?

4

1 に答える 1

0

通常、このタイプのワークフローでは、VC1 から開始するとします。VC1 から、選択項目を含むポップオーバーをユーザーに提示します。ユーザーはリスト (テーブルビューなど) から選択を行います。次に、(ポップオーバーから) VC1 へのコールバックを作成し、この場合はユーザーが選択したデータを VC1 に戻す必要があります。次に、VC1 はポップオーバーを閉じ、そのデータを使用して別のビュー コントローラーを準備し、新しいビュー コントローラーをディスプレイ/ナビゲーション スタックにプッシュします。それは私が使用するパターンです。

于 2012-07-26T00:03:00.483 に答える