遇到个很蛋疼的问题,记录下,UITextView如果通过
textView.editable = NO;
禁止编辑textView时,在iOS15上内容可以显示全,在iOS12上内容显示不全,发现是系统的Bug。
解决方式:
添加以下代码:
textView.layoutManager.allowsNonContiguousLayout = NO;
可解决。
但去官方文档中去查看发现系统本身默认设置就为NO,但是不写就是显示不全。怀疑官方文档注释错误,官方默认设置为YES,但文档说默认NO。
网友评论