Objective c 重复UITextView滚动位置

Objective c 重复UITextView滚动位置,objective-c,cocoa-touch,uitextview,Objective C,Cocoa Touch,Uitextview,我有两个UITextView,在其中插入一些文本。我的文本视图与框架相同 当文本超过我的帧时,我希望自动向下滚动,该用户看到我的文本视图上的最后一个文本,当用户向上或向下滚动我的文本视图时,左或右我的文本视图的滚动位置是重复的 我怎么能做到 更新(自动向下滚动)解决方案 [textLeft scrollRangeToVisible:NSMakeRange([textLeft.text length], 0)]; [textRight scrollRangeToVisible:NSMakeRang

我有两个UITextView,在其中插入一些文本。我的文本视图与框架相同 当文本超过我的帧时,我希望自动向下滚动,该用户看到我的文本视图上的最后一个文本,当用户向上或向下滚动我的文本视图时,左或右我的文本视图的滚动位置是重复的

我怎么能做到

更新(自动向下滚动)解决方案

[textLeft scrollRangeToVisible:NSMakeRange([textLeft.text length], 0)];
[textRight scrollRangeToVisible:NSMakeRange([textRight.text length], 0)];
需要工具

需要工具

textLeft.delegate = self;
textRight.delegate = self;


- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
    CGPoint scrollPointL = textLeft.contentOffset;
    CGPoint scrollPointR = textRight.contentOffset;

    if (textRight.dragging) {
    [textLeft setContentOffset:scrollPointR animated:NO];
    }

    if (textLeft.dragging) {
         [textRight setContentOffset:scrollPointL animated:NO];
    }
}