0

私はiPhoneアプリをやっています。

アプリの実行中に他のさまざまなViews/ViewControllers(ViewA、ViewBなど)を実際に変更する独自のSwitchViewControllerクラス(App-Delegateにリンク)を作成しました。

ViewController-Aでタップジェスチャを受信することがわかったら、SwitchViewControllerクラスのメソッド(たとえば、switchViews:(id)sender)をトリガーしたいと思います。

これを行うための最良の方法は何でしょうか?SwitchViewControllerへのオブジェクト参照を使用してViewAを開始する必要がありますか?委任しますか?最善の方法は何でしょうか?

ViewAにボタンを追加しても問題ありませんが、IBOutletに接続するだけです。しかし、プログラム的に?

ありがとう、ステファン

4

2 に答える 2

2

NSNotificationCenterを使用するための代表的な例のように聞こえます。

于 2010-09-24T10:53:20.267 に答える
0

実際にレスポンダーチェーンを使用し、switchViewControllerでタップを受け取りました。

于 2010-10-22T17:03:11.083 に答える