0

この ( Flip View Iphone ) 投稿では、iPhone アプリのフリップ ビューを作成しました。ここで、ユーザーがナビゲーション バーの [戻る] ボタンを押すたびに、次にフリップ可能なビューにドリルダウンしたときに、このビューが元のフリップされていない位置にあることを確認したいと思います。現在、アプリは実際には正しいビューをロードしますが、どういうわけか、それを裏返そうとすると、フリップ ビューをロードできず、黒い背景しか表示されません。解決策の 1 つは、フリップ バック メソッド (「showLessInfo」) をナビゲーション ボタンに割り当てることです。そのためにあなたの助けが必要です。別の方法として、フリップ ビューが 2 回目にロードされない理由を理解することをお勧めします。どんな提案でも大歓迎です!

4

1 に答える 1

5

フリップ ビューのビュー コントローラーのメソッドをオーバーライドし、viewWillAppear:表示する前にバックグラウンドで適切なビューを読み込むようにすることができます ( を呼び出すことを忘れないでください[super viewWillAppear:animated])。

または、 をオーバーライドviewWillDisappearして、途中でクリーンアップされるようにすることもできます。ユーザーが戻るボタンをタップすると呼び出されます。

于 2009-05-14T16:23:47.880 に答える