重置UI键盘状态



我有一个UITextView,键盘可以在其中输入值。但是,如果清除文本值(即uitextview.text=@"),则键盘的状态不会重置为小写字母键盘。

也就是说,如果我正在输入"hello...",并且文本视图被清除,键盘仍然显示符号,而不是返回到字母表。

有办法绕过这个吗?

结果是

[textview resignFirstResponder] 

紧随其后的是

[textview becomeFirstResponder] 

真的很管用。不过,这看起来确实有点"黑客",但由于苹果不提供任何直接访问键盘的功能,这似乎是唯一的方法。

最新更新