我有 UITextView,并且我插入带有大量图像的属性文本。当我滚动时,第一次滚动有很多滞后。我发现它估计滚动的大小是错误的。例如,当加载到 UITextView 的属性字符串内容大小为 2534 但当我向下滚动时它会更改为 7439。我有一个预测内容大小的方法,但当我设置它时不起作用:
self.textView.contentSize.height = 7439
但是没有生效!我应该如何编写从 UITextView 派生的自定义类来使用自定义函数处理内容大小?
最佳答案
我不知道为什么,但我发现了这个:
self.textView.layoutManager.allowsNonContiguousLayout = false
这将解决问题!
关于xcode - 自定义 UITextView 滚动大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26593540/