任何人都有我的问题的解决方案? 我有一个UITextField,并希望在按Return键后关闭键盘。 我添加了UITextFieldDelegate,并希望在TextField上设置Delegate,但错误仍然存在......
答案 0 :(得分:4)
您要使用哪一个。 TextField还是TextView?
因为您创建了“TextView”的“IBOutlet”,但将委托设置为“TextField”。
如果你想使用“TextField”然后从故事板中删除“TextView”并使用“TextField”代替它,并创建它的“IBOutlet”。
如果你想使用“TextView”,那么使用“UITextViewDelegate”而不是“UITextFieldDelagate”。
答案 1 :(得分:3)
扩展UITextViewDelegate
而不是UITextFieldDelegate
,因为您的变量chatTextField
属于UITextView
类型。
答案 2 :(得分:2)
您的chatTextField
为UITextView
,并且您正在设置UITextField's
代表。在课堂声明后添加UITextViewDelegate
。