0
プロトコル内でUITextFieldDelegateメソッドを実装できるかどうかを知りたいですか?私はスイフト語を使用しています。私は次の機能を実現したい。テキストフィールドデリゲートメソッドをプロトコル内に実装し、そのプロトコルを複数の異なるクラスで実装します。プロトコル内でUITextFieldDelegateメソッドを実装する
可能であれば、どのように(例)知りたいですか。
ありがとうございました!
プロトコル内でUITextFieldDelegateメソッドを実装できるかどうかを知りたいですか?私はスイフト語を使用しています。私は次の機能を実現したい。テキストフィールドデリゲートメソッドをプロトコル内に実装し、そのプロトコルを複数の異なるクラスで実装します。プロトコル内でUITextFieldDelegateメソッドを実装する
可能であれば、どのように(例)知りたいですか。
ありがとうございました!
Protocol Inheritanceと呼ばれます。例:
protocol YourProtocol: UITextFieldDelegate {
// protocol definition goes here
}
ありがとうございます。私はこれを行い、内部にtextFieldDelegateメソッドを実装しました。次に、作成したcustomCellの "YourProtocol"に準拠します。内部にはtextFieldがあり、awakeFromNibメソッド(セル内)には、セルをtextFieldのデリゲートとして設定します。上で述べたように、セルはプロトコルに準拠していますが、プロトコル内のtextFieldデリゲートメソッドは、textField(startEditing、endEditingなど)でアクションが実行されてもトリガーされません。私はまた、私もプロトコルのプロパティとしてtextFIeldを宣言したことに言及する必要があります。 –