滚动到UITextView文本的末尾

Mc.*_*ver 2 objective-c uiscrollview uitextview ios

我在视图中有一些内容(例如图像,标签),最后一项是描述(UITextView).现在我试图根据UITextView文本动态滚动内容.这是我的代码:

- (void)viewDidAppear:(BOOL)animated {

    _descriptions.scrollEnabled = NO;
    [_descriptions sizeToFit];

    _infoScrollView.contentSize = CGSizeMake(_contentsOnInfoView.frame.size.width,
                                             _contentsOnInfoView.frame.size.height + _descriptions.frame.size.height);
}
Run Code Online (Sandbox Code Playgroud)

结果如下:

如你所见,有很多空的空间.我需要滚动到文本的末尾.

Aka*_* KR 6

我建议你试一试.

[myTextView scrollRangeToVisible:NSMakeRange([myTextView.text length], 0)]
Run Code Online (Sandbox Code Playgroud)