1

当我遇到 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的新手

4

1 回答 1

0

尝试调用- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated(UIScrollView 的一种方法,UITextView 是它的子类)或 - (void)scrollRangeToVisible:(NSRange)range更特定于 UITextView

于 2013-02-14T07:34:04.343 回答