【发布时间】:2015-08-07 21:12:06
【问题描述】:
我想在用户打字时摆脱键盘的“返回”功能,所以没有新行,所以我希望“返回”键起到“完成”的作用,所以它会隐藏键盘。
我使用的是可编辑的 UITextView,因此用户可以键入他们的帖子,并将其发布到主时间轴,但由于我有固定单元格,我不希望用户能够按下'return' 并且他们的帖子将超出时间线的范围。
我发现这适用于 UITextField,但不适用于 UITextView:
func textFieldShouldReturn(textField: UITextField!) -> Bool {
textField.resignFirstResponder() //if desired
return true
}
所以我只是想知道是否有办法在 UITextView 中做到这一点,或者至少能够在按下回车时隐藏键盘,而不是创建新行。
【问题讨论】:
标签: ios iphone swift cocoa-touch