【问题标题】:How to make a UITextView stay scrolled at the bottom如何使 UITextView 在底部滚动
【发布时间】:2013-01-29 22:50:52
【问题描述】:

当我遇到 UITextView 问题时,我正在编程, 我想要的是让它锚定在 UITextView 的底部,因为我的应用程序会自动添加行和文本,所以我需要 UITextView 保持在底部,这样用户就可以在它们通过时阅读它们。现在我找到了一种方法来做到这一点,但它使用滚动,它无法跟上应用程序输入的速度,或者它跳到很远,然后你看不到任何东西,它看起来很乱,所以这里是代码

 CGPoint scrollPoint = self.codeBox.contentOffset; // initial and after update

scrollPoint = CGPointMake(0, scrollPoint.y +1); // makes scroll
[self.codeBox setContentOffset:scrollPoint animated:NO];

就像我说的那样,我想找到一种方法让 UITextView 保持在底部,而不会出现任何混乱的滚动。任何帮助将不胜感激,PS 我是 Objective-C 的新手

【问题讨论】:

    标签: ios objective-c ios6 scroll uitextview


    【解决方案1】:

    尝试调用- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated(UIScrollView的一个方法,其中UITextView是一个子类) 要么 - (void)scrollRangeToVisible:(NSRange)range 更具体到 UITextView

    【讨论】:

      猜你喜欢
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      • 1970-01-01
      • 2013-10-08
      • 1970-01-01
      相关资源
      最近更新 更多