CALayer和视图消失
我有一个CATAILLAYERpipe理的大图像(如大图缩小iOS示例代码 )。
我有一个绘图视图(UIView覆盖绘图方法),但当我缩小了很多,我得到以下消息,我的看法消失..
-[<CALayer: 0xb253aa0> display]: Ignoring bogus layer size (25504.578125, 15940.361328)
有没有办法避免这种情况?
听起来像你设置的levelsOfDetail和levelsOfDetailBias允许更多的缩放比平铺图层应该允许的最大图层允许的层。 尝试改变这些以减less用户可以放大多less。
这是一篇很好的文章,解释了一些CATiledLayer的未logging行为。