【问题标题】:Reset UIKeyboard State重置 UIKeyboard 状态
【发布时间】:2012-04-18 08:30:27
【问题描述】:

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

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

有没有办法解决这个问题?

【问题讨论】:

    标签: ios uitextfield uitextview uikeyboard


    【解决方案1】:

    事实证明

    [textview resignFirstResponder] 
    

    紧接着

    [textview becomeFirstResponder] 
    

    成功了。虽然它看起来有点“hacky”,但由于 Apple 不提供对键盘的任何直接访问,这似乎是唯一的方法。

    【讨论】:

      猜你喜欢
      • 2017-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-30
      • 2020-10-18
      • 2018-10-11
      相关资源
      最近更新 更多