2

我有一个 UITextView 将在事件发生时添加行,作为一种日志来显示正在发生的事情。我希望它像 Xcode 中的调试器窗口一样运行。新行出现在底部,随着新文本的添加,文本会自动向上滚动。我只需要存储实际显示的文本,因此清除离开 textView 的文本也很好。

在查看文档时,我看到了一种滚动到顶部但不滚动到底部的方法。

4

1 回答 1

1

您可以使用UIScrollView's scrollRangeToVisible

CGPoint p = [helpText contentOffset]; 
[helpText setContentOffset:p animated:NO];
[scrollView scrollRangeToVisible:NSMakeRange([scrollView.text length] - 1, 0)];
于 2012-12-25T21:29:35.027 回答