0

私は単純なUINavigationControllerを使用していました。しかし、サブviewControllerから来た場合は、カスタムイベントを発生させたいと思います。

たとえば、rootViewControllerがAAで、AAのsubviewControllerがBBの場合。次に、BBを入力します(pushViewControllerを使用)。

そして、BB->AA。今回はイベントを管理したいと思います。

現在、UIBarButtonItemを表示させていますが、その形状はRECTです。(五角形が欲しい)

出来ますか?

4

2 に答える 2

0

BBをUINavigationControllerAAのデリゲートにし、BBが入っています。次にnavigationController:willShowViewController:animated:delegateメソッドを実装し、渡されたviewControllerがAAであるかどうかを確認します。

于 2010-02-21T09:44:44.367 に答える
0

BB's-viewWillDisappear:で、グローバル フラグを設定します。

次に、AA で-viewWillAppear:、グローバル フラグが設定されているかどうかを確認します。はいの場合は、イベントを管理し、フラグをクリアします。

于 2010-02-21T09:12:44.463 に答える