2016-07-18 20 views
0

プロトコル内でUITextFieldDelegateメソッドを実装できるかどうかを知りたいですか?私はスイフト語を使用しています。私は次の機能を実現したい。テキストフィールドデリゲートメソッドをプロトコル内に実装し、そのプロトコルを複数の異なるクラスで実装します。プロトコル内でUITextFieldDelegateメソッドを実装する

可能であれば、どのように(例)知りたいですか。

ありがとうございました!

答えて

-1

Protocol Inheritanceと呼ばれます。例:

protocol YourProtocol: UITextFieldDelegate { 
    // protocol definition goes here 
} 
+0

ありがとうございます。私はこれを行い、内部にtextFieldDelegateメソッドを実装しました。次に、作成したcustomCellの "YourProtocol"に準拠します。内部にはtextFieldがあり、awakeFromNibメソッド(セル内)には、セルをtextFieldのデリゲートとして設定します。上で述べたように、セルはプロトコルに準拠していますが、プロトコル内のtextFieldデリゲートメソッドは、textField(startEditing、endEditingなど)でアクションが実行されてもトリガーされません。私はまた、私もプロトコルのプロパティとしてtextFIeldを宣言したことに言及する必要があります。 –

関連する問題