0

メインビューコントローラーがあります。特定のボタンが押されると、別のビュー コントローラーを提示します。2 番目のビュー コントローラーが閉じられたら、メインのビュー コントローラーで関数を呼び出したいと思います。もともとは、presentviewcontroller の完了ハンドラーを使用できると思っていましたが、今ではそれは方法ではないと考えています。これを達成する方法に関するヒントはありますか? 私はこれにかなり慣れていないので、助けていただければ幸いです!

4

1 に答える 1

0

メインのView Controllerが2番目のView Controllerの親であると仮定すると、次の方法でメソッドにアクセスできます。

[[secondViewController parentViewController] method];

注意 - ナビゲーション コントローラーを使用している場合、親ビュー コントローラーがナビゲーション コントローラーになります。この場合、ナビゲーション コントローラーのスタックを照会する必要があります。

幸運を!

于 2012-07-25T00:03:14.267 に答える