【问题标题】:How to know the pressed key in the keyboard in iPhone如何知道 iPhone 键盘中按下的键
【发布时间】:2011-05-19 21:13:43
【问题描述】:

我是 iPhone 新手。 我想知道键盘上按下的键,而不是键的字母,我想在UITextView 中插入另一个字母。

因此,当在键盘上按下一个键时,是否会调用任何方法 以及我们可以更改该键的字母的方法,这些字母将写入UITextView

提前致谢。

【问题讨论】:

    标签: iphone objective-c uitextview uikeyboard uitextviewdelegate


    【解决方案1】:

    UITextViewDelegate Protocol 提供了一种截取字符的方法,因为键入的字符是:

    - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
    

    此时您可以返回 NO 并进行自己的文本替换。

    【讨论】:

      猜你喜欢
      • 2013-04-07
      • 2021-02-06
      • 2012-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 2021-04-21
      相关资源
      最近更新 更多