iOS - 具有非常大的内容视图的UIScrollView,如何减少内存使用量?

时间:2015-08-11 07:29:22

标签: ios iphone cocoa-touch uiscrollview uikit

内容视图必须包含大量文本(CATextLayer)和曲线(CAShapeLayer)。

如果内容太大,应用程序将崩溃,因为使用内存过多。

1 个答案:

答案 0 :(得分:1)

使用集合视图或表格视图,以便不会渲染屏幕边界以外的内容,从而节省内存。细胞也将重复使用。

另一种解决方案可能是继续使用滚动视图,但是自己实现这种屏幕重用模式。