0

私のプロジェクトでは、UIViewインスタンスがあり、それにジェスチャー認識機能がアタッチされています。ジェスチャが認識された場合は、親のビューコントローラを呼び出してシーンを再編成します。

実装方法は次のとおりです

UIViewControllerはHomeViewControllerと呼ばれます。UIScrollviewである1つのサブビューがあります。UIScrollViewには、いくつかのUIViewインスタンスが含まれています。

これらすべてのUIViewインスタンスに、ジェスチャレコグナイザーを接続しました。起動したら、消えてHomeViewControllerのreOrganizeUIメソッドを呼び出します。

私の問題は、UIViewsからHomeViewControllerに到達できないことです。

これを行う方法はありますか?

よろしくお願いいたします。Zoli

4

1 に答える 1

1

きっとできます。これを行う最も簡単な方法は、すべてのUIViewサブクラスにプロパティを追加し、ViewControllerの初期化メソッドでビューを作成するときにHomeViewControllerをそのプロパティに割り当てることです。その後、ビューから直接コントローラーにアクセスできるようになります。

于 2012-07-23T10:24:09.763 に答える