0

PPRevealSideViewControllerを使用しており、ユーザーが側面図のセルをタップした後、ViewControllerをモーダルに表示しています。モーダルビューコントローラーを閉じると、ユーザーがタップしたビューが空白で表示されます。側面図を少し動かして初めて、再び表示されます(更新されます)。何が問題なのでしょう? スクリーンショットiOSシミュレーター

4

1 に答える 1

3

これは、実際にはviewWillAppearまたはDidAppearでのプリロード呼び出しの副作用でした。表示されている場合は、ビューをプリロードしないでください。この動作をデフォルトとしてコントローラーに追加しました。しかし、背後にある考え方は、プリロードしようとしている側から[self.revealSideController sideDirectionOpened]!=PPRevealSideDirectionかどうかをテストすることでした。

ここで修正https://github.com/ipup/PPRevealSideViewController/commit/a1ca242422f0a8b4666df5987ca4a020f869bb99

于 2012-07-18T18:43:49.830 に答える