在CATiledLayer上处于最大缩放级别时,如何停止iOS内存不足?
我在UIScrollView中有一个CATILDELAYER。当我尽量放大时,“其他进程”占用的内存瞬间变得非常高。有时jetsam杀死我的应用程序就足够了,有时我的iPad会自动重启 当我松开手指时,大量内存被释放。如果我放大得很慢,它就可以应付了。最糟糕的情况是,我把两个手指放在屏幕上,以中速平稳地分开 静止和挤压期间的比较: 就上下文而言,我正在呈现PDF内容,除了这个问题,它还可以正常工作。通常我使用4级细节和1024x1024瓷砖 我仍然可以使用CATiledLayer上瓷砖大小、细节和偏移的所有默认值一致地重现问题。我还尝试过不将任何内容渲染到瓷砖中(只是将其填充为白色),问题也会以同样的方式出现 有人知道如何防止这种“其他进程”的内存积累这么多吗在CATiledLayer上处于最大缩放级别时,如何停止iOS内存不足?,ios,core-graphics,catiledlayer,Ios,Core Graphics,Catiledlayer,我在UIScrollView中有一个CATILDELAYER。当我尽量放大时,“其他进程”占用的内存瞬间变得非常高。有时jetsam杀死我的应用程序就足够了,有时我的iPad会自动重启 当我松开手指时,大量内存被释放。如果我放大得很慢,它就可以应付了。最糟糕的情况是,我把两个手指放在屏幕上,以中速平稳地分开 静止和挤压期间的比较: 就上下文而言,我正在呈现PDF内容,除了这个问题,它还可以正常工作。通常我使用4级细节和1024x1024瓷砖 我仍然可以使用CATiledLayer上瓷砖大小、细