2

アプリ全体のすべてのViewControllerでviewWillDisappear(またはそのことについては任意のView Controllerデリゲートメソッド)をオーバーライドする方法はありますか?

明確にするために、View Controller自体で各viewWillDisappearメソッドをカスタマイズしたいのですが、基本的には、手動で行う必要なしに、各View ControllerのviewWillDisappearメソッドにコード行を追加したいと思います(これは大きなプロジェクトです)。

4

1 に答える 1

8

必要な関数のみをオーバーライドするベースViewControllerを作成し、プロジェクト内のすべてのViewControllerにUIViewControllerではなくそれを継承させます。また、作業を楽にするために、ベースビューコントローラーの#importを.pchファイルに追加します。

于 2012-11-14T21:16:06.843 に答える