【发布时间】:2011-05-20 00:27:46
【问题描述】:
我有一个覆盖 CATiledlayer 的视图。视图在 10,000x8,000 附近的某个地方
添加视图时,设备会发出内存警告并且屏幕变黑。我已将其缩小到 drawRect 方法,我的假设是这是因为视图太大了。它在 iPhone 模拟器上运行良好,但在设备本身上却不行。当我完全删除 drawRect 方法中的所有内容时,它仍然失败,但是当我删除整个 drawRect 方法时,它工作正常(但显然没有我的线条)。
在 drawRect 方法中,我只是想在地图上的几个点之间画一条线。
【问题讨论】: