解决UITextView滚动后无法显示完整内容

滚动UITextView,偶尔内容只显示一半,现象如下

可能性原因:1.禁止编辑引发该问题 2.滚动前操作和滚动该操作时间间距过短

xxx.editable=NO;

可以尝试以下方法:

方法一.不使用上面禁止编辑方式,改为下方方式

xxx.selectable=NO;

方法二.添加一个延迟执行时间

//滚动前某些操作    
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ //滚动代码 });

 

你可能感兴趣的:(解决UITextView滚动后无法显示完整内容)