【发布时间】:2012-04-18 08:30:27
【问题描述】:
我有一个 UITextView,键盘可以在其中输入值。但是,如果您清除文本值(即 uitextview.text = @""),则键盘的状态不会重置为小写字母键盘。
也就是说,如果我正在输入“hello..”并且文本视图被清除,键盘仍然显示符号,而不是返回字母。
有没有办法解决这个问题?
【问题讨论】:
标签: ios uitextfield uitextview uikeyboard
我有一个 UITextView,键盘可以在其中输入值。但是,如果您清除文本值(即 uitextview.text = @""),则键盘的状态不会重置为小写字母键盘。
也就是说,如果我正在输入“hello..”并且文本视图被清除,键盘仍然显示符号,而不是返回字母。
有没有办法解决这个问题?
【问题讨论】:
标签: ios uitextfield uitextview uikeyboard
事实证明
[textview resignFirstResponder]
紧接着
[textview becomeFirstResponder]
成功了。虽然它看起来有点“hacky”,但由于 Apple 不提供对键盘的任何直接访问,这似乎是唯一的方法。
【讨论】: