您好我在UIScrollView中有几个UITextView。在某个动作发生后,我使用[info setText:@“blahblah”]更改所有UITextView的文本,然后修改每个TextView的框架,以便所有文本都可见。然后我更改UIScrollView的内容大小,使其适合所有文本。
问题是,在我这样做之后,当我希望它保持在屏幕顶部时滚动它。 [scrollView setContentOffset:CGPointMake(0,0)animated:YES];似乎没有将scrollView保持在顶部。
任何想法?
答案 0 :(得分:0)
您可以使用scrollRectToVisible:animated:将滚动视图保持在顶部
答案 1 :(得分:0)
我使用了另一个视图,例如:UIWebView,并用一个按钮覆盖它。 这仅适用于不可编辑的内容。
尝试: How to stop UITextView from scrolling up when entering it
答案 2 :(得分:-1)
[scrollView setScrollsToTop:NO];
也许?