1

我在 customView 中使用 UITextInput:

我的代码:https ://github.com/lequysang/github_zip/blob/master/UITextInputDebug.zip

@property (strong,nonatomic) id<UITextInput> textInput;

输入一些字符后,我想返回 4 个字符并替换此位置的文本(将任何替换为 T)。当前光标位于末尾。

怎么做?

我尝试用 UITextRange 替换Range,但不知道如何用它来获取位置和大小!

请帮忙!提前致谢!

4

1 回答 1

0
replaceRange:withText:

替换文档中指定范围内的文本。(必需的)

- (void)replaceRange:(UITextRange *)range withText:(NSString *)text

参数

range

文档中的一系列文本。

text

用于替换范围内文本的字符串。

可用性 适用于 iOS 3.2 及更高版本。

也可以看看

– textInRange: 

宣布于UITextInput.h

于 2013-03-18T03:05:39.157 回答