全页面UITextView进入页面时自动滚动的解决办法

2016-07-06  本文已影响389人  烟影很美

在一个UITextView填满控制器的页面中, 每次进入页面前(可能是viewWillAppear阶段), textView 会自动滚动一段距离, 滚动过程看不到, 倒是在UITextView的代理方法

9EA7A54B-C145-469F-AC58-06E969EB0F1C.png

其中红色箭头处可以看出textView的滚动距离. 很可惜我没有找到原因, 这里只记录我的解决办法:

- (void)viewDidLoad {
    [super viewDidLoad];
    _textView.scrollEnabled = NO;
}

- (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    _textView.scrollEnabled = YES;
}

如果谁知道原因的话, 万望告知, 多谢

上一篇 下一篇

猜你喜欢

热点阅读