簡単に言えば:
ClassA_VC では、次のことを行います。
ClassB_VC *classB_VC=[ClassB_VC alloc]initWithNibName:@"ClassB_VC" bundle:nil];
[self.view addSubview:classB_VC.view];
次に、ClassB_VC に UITextField があります。IB で textfield と File の所有者の間のデリゲート接続を設定し、@interface 宣言を追加し、プロトコル メソッド (textFieldDidEndEditing、textFieldDidBeginEditing など) を通常どおりに記述しました。
これは機能するはずですが、テキストフィールドに触れると例外が発生しました。テキストフィールドがデリゲートに到達していないようです。
ただし、presentModalViewController を使用してビューを表示すると、すべて正常に動作します。これらのビューは tabViewController に含まれており、表示時に tabBar を非表示にしたくないため、そうする必要はありません。
私が言おうとしていることを理解していただければ幸いです。私の英語はあまり上手ではありません。