複数のUITextFieldとUITableViewを含むUI要素をプログラムで作成して配置する、自分を表すCustomView UIViewクラスがあります。screenUIまたUIViewController、CustomView を self.view に割り当てる loadView もあります。
これは、ビューとコントローラーの結合を最適に保つために行います。
私の質問は、CustomView 内のデリゲートを管理UITextFieldsに設定するにはどうすればよいですか?UITableViewUIViewController
および他のすべてのプロトコルメソッドはビューではなくコントローラーに実装する必要があることを理解していUITextFieldDelegateますが、ビューコントローラーでアイテムのデリゲートを設定することは避けたいと思います(たとえばtextField1.delegate = self、UIViewController をデリゲートとして設定UIViewControllerするのではなく、クラスで)textField1.delegate = <value> 私のCustomViewクラスで) 私のコードをきれいに保つために。
ありがとうございます。