2010-10-23 57 views
2

UITextView是多行的。所以我不能使用DONE按钮来关闭键盘。现在最好的做法是什么?在顶部添加一个导航栏或工具栏,然后在其中放置一个DONE按钮?在UITextView中关闭键盘的最佳方法是什么?

+0

我有类似的问题。我有一个保存按钮顶部和使用resignFirstResponder,但它不起作用。它只从UITextView中删除焦点(不隐藏键盘)。任何想法 – 2012-08-21 07:29:04

回答

2

顶部的按钮很常见。

你必须问自己用户可以接下来要做什么。

  • 是否有更多的字段需要填写。那么它将成为顶部的“下一个”(和/或“前一个”)按钮
  • 用户是否喜欢考虑输入“完成”,并且使用“返回”按钮去他来自哪里
  • 是否有另下一个视图(在这个视图不是其他UITextFields),那么你可以有一个“提交”按钮,或者像这样

东西希望它可以帮助

+0

我有一个保存按钮顶部。但resignFirstResponder不起作用。它只是从UITextView中删除焦点(不隐藏键盘) – 2012-08-21 07:25:09

+0

你如何提出一个新问题并显示你到目前为止的代码。 – hol 2012-08-21 18:53:29

相关问题