在UITextField中关闭键盘

时间:2016-02-22 12:35:40

标签: ios swift uitextfield uitextfielddelegate

任何人都有我的问题的解决方案? 我有一个UITextField,并希望在按Return键后关闭键盘。 我添加了UITextFieldDelegate,并希望在TextField上设置Delegate,但错误仍然存​​在......

Here is a Screenshot of my Problem

3 个答案:

答案 0 :(得分:4)

您要使用哪一个。 TextField还是TextView?

因为您创建了“TextView”的“IBOutlet”,但将委托设置为“TextField”。

如果你想使用“TextField”然后从故事板中删除“TextView”并使用“TextField”代替它,并创建它的“IBOutlet”。

如果你想使用“TextView”,那么使用“UITextViewDelegate”而不是“UITextFieldDelagate”。

答案 1 :(得分:3)

扩展UITextViewDelegate而不是UITextFieldDelegate,因为您的变量chatTextField属于UITextView类型。

答案 2 :(得分:2)

您的chatTextFieldUITextView,并且您正在设置UITextField's代表。在课堂声明后添加UITextViewDelegate