如何替换UITextInput中的Text?

时间:2013-03-18 02:42:23

标签: ios objective-c uitextinput

我在customView中使用UITextInput:

MyCode:https://github.com/lequysang/github_zip/blob/master/UITextInputDebug.zip

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

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

怎么做?

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

请帮忙!提前谢谢!

1 个答案:

答案 0 :(得分:0)

replaceRange:withText:

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

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

<强>参数

range

文档中的一系列文字。

text

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

<强>状况 适用于iOS 3.2及更高版本。

另见

– textInRange: 

UITextInput.h

中声明