UITextView 不删除键盘
问题,我的一个视图中有一个 UITextView
,但是当用户按下 Enter 键时,键盘将被删除。我真的希望按 Enter 键输入 \n
。这种情况发生在我的应用程序的其他几个地方。
很多帖子要求退货删除键盘,但没有说明如何保留它。
在 IB 中,我将返回键类型设置为“默认”。我还需要检查其他设置吗?
Question, I have a UITextView
in one of my views, but when the user hits the Enter key, the keyboard is removed. I really want the Enter key to put in a \n
. This happens in several other places in my app.
Lots of posts to have the return remove the keyboard, but nothing how to keep it.
In the IB, I have the return key type set to Default. Any other settings I need to check into?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
默认情况下,
UITextView
和UITextField
都不会删除键盘。对于 UITextView 来说,这是因为用户可能确实想要输入换行符。如果你想删除键盘,你需要编写代码。请参阅:
Neither
UITextView
norUITextField
won't remove the keyboard by default. ForUITextView
that's because the user may really want to enter a line-break. If you want to remove the keyboard you need to write code.See: