上网搜索了一堆办法,还是行不通,觉得自己深入去了解UITextView的一些属性,从而找到了解决办法
方法1:
解决方法
textView.layoutManager.allowsNonContiguousLayout = NO;
这句代码设置了 UITextView 中的 layoutManager(NSLayoutManager) 的是否非连续布局属性,默认是 YES,设置为 NO 后 UITextView 就不会再自己重置滑动了。
方法2:
-(void)viewDidAppear:(BOOL)animated{
[contextTextview setContentOffset:CGPointZero animated:NO];
}
本文介绍了两种解决UITextView自动滚动问题的方法:一是通过设置UITextView的NSLayoutManager属性allowsNonContiguousLayout为NO来禁止非连续布局;二是直接将内容偏移量设置为CGPointZero。

788

被折叠的 条评论
为什么被折叠?



