如何在ios sdk中上一个文本的末尾重新输入文本视图中的文本?
我想在上一个文本末尾的文本视图中输入我想要的文本,当我在任何位置单击文本视图时,光标位置应该是文本视图中上一个文本的末尾 谢谢如何在ios sdk中上一个文本的末尾重新输入文本视图中的文本?,ios,ios5,Ios,Ios5,我想在上一个文本末尾的文本视图中输入我想要的文本,当我在任何位置单击文本视图时,光标位置应该是文本视图中上一个文本的末尾 谢谢 NSUInteger length = self.textView.text.length; self.textView.selectedRange = NSMakeRange(length, 0); [textView setContentOffset:CGPointMake(0, length) animated:YES]; 在开始编辑时使
NSUInteger length = self.textView.text.length;
self.textView.selectedRange = NSMakeRange(length, 0);
[textView setContentOffset:CGPointMake(0, length) animated:YES];
在开始编辑时使用它。Thanx对于您的回复,我已经使用了它,但它不是完全填充,可能需要。。。实际上我想要的…如果我的文本视图高度是20,并且我正在上面写,如果五月文本超过文本视图高度,那么它将自动滚动现在我想在文本视图中输入文本,几分钟后,当我点击文本视图中的任何位置时,光标位置应该是我之前写过的最后一行的末尾。嗨,Holex,我尝试了整数长度=self.textView.text.length;self.textView.selectedRange=NSMakeRange(长度,0);[textView setContentOffset:CGPointMake(0,长度)动画:是];在textViewShouldBeginEditing、textViewDidBeginEditing中,应该更改TextInRange委托方法,但它不能满足我的要求..实际上我想要的…如果我的文本视图高度为20,并且我正在其上书写如果may文本超过textview高度,则它将自动滚动现在我想在几次后在textview中输入文本,然后当我当时单击textview中的任何位置时光标位置应该是我之前写的最后一行的结尾。