在特定位置插入文本

时间:2012-04-29 17:39:06

标签: objective-c xcode uitextview

我有一些带有文字的TextView。我有一个必须插入一个单词的按钮。问题是,对于“stringByAppendingString”,我不能在光标位置输入单个单词而不删除之前和之后的内容。

是否有任何方法可以在您想要的位置插入文字?

谢谢!

2 个答案:

答案 0 :(得分:1)

使用'text View'的'text'属性获取要插入单词的字符串,然后使用string的'insertString:atIndex:'属性并替换textview文本。 。 。 。希望这可以帮助你

答案 1 :(得分:0)

你应该使用类似的东西:

NSMutableString *string1 = [NSMutableString stringWithString: @"The quick brown fox jumped"];

[string1 insertString: @"agile, " atIndex: 4];