0

addsubviewを使用してchildviewcontrollerを1つ追加したコードがあります。例:

Chidviewcontroller *child=[Chidviewcontroller alloc]intwithnibname:child....];
[parentviewcontroller.view addsubview:child.view];

問題は、私が childviewcontroller で作業しているときです: childviewcontroller 内の parentviewcontroller のオブジェクトにアクセスすることは許可されていません。-UnknownTypeName

このリンクを読みました。

しかし、parentviewcontrollerのオブジェクトをインポートして作成することはまだ許可されていません。これを解決してこれを行う方法を教えてください

4

2 に答える 2

0

サブビューとして追加するのではなく、子クラスに移動する必要があります。それでも、サブビューとして使用する場合は、デリゲートを使用して親クラスのメソッドを呼び出す必要があります。あなたが私の見解を理解したかどうか教えてください

それが役に立てば幸い。ハッピーコーディング:)

于 2012-09-04T07:29:42.627 に答える
0

これは見てみるのに役立つかもしれませんが、違いは、ここでは子ビューに移動するのに対し、子をサブ追加したことです

于 2012-09-04T07:07:41.743 に答える