2012-11-27 19 views
1

单击按钮后,我的TextView中的数据被追加。我希望当内容到达textView的末尾时,它应该自动滚动。在UItextVew中获得最大COntent偏移量iPhone

的数据由“\ N”的附加所以我需要的是给rectTovisile设置为偏移他最大的内容,但我不知道如何获得最大的内容偏移。

如果您有任何其他方法doProvide。

代码隐藏:

- (IBAction) onLap 
{ 
    NSString *lapCatch = ......; 

    myUITextView.text = [myUITextView.text stringByAppendingFormat:@"myData: %@ \n",lapCatch]; 
} 
+0

如果你想TextView的应滚动,当TextView的高度年底,我们含量达到,那么这将是更好的阅读的UIScrollView其他文件ACB答案是正确的。 – fibnochi

回答

1

尝试用这个,

if (myUITextView.text.length > 0) { 
    NSRange range = NSMakeRange(myUITextView.text.length - 1, 1); 
    [myUITextView scrollRangeToVisible:range]; 
} 
+0

在我的情况myUITextView.text.length - 2,1的工作,但多数民众赞成很酷 – Nil