CATiledLayer没有排队“层”

时间:2012-10-18 15:34:31

标签: iphone ios uiscrollview catiledlayer

我在scrollView中有一个CATiledLayer。

总图像是11,000 x 17,000,我已将其切割成256 x 256的图块。

当我处于放大模式时,UIScrollviewCATiledLayer完美配合,我可以看到它们全部闪烁查看,我可以滚动到照片的所有边缘。

然而,我有第二级细节,使用尺寸为1650×2550的图像,我也将其切割成256 x 256的图块。

我遇到的问题是当我缩小UIScrollView并且低分辨率图像接管时,图像会移动并被黑色包围到底部和右边。即滚动视图内容大小仍然是相同的大小,正在显示的图像在左上角非常小。

当细节水平发生变化时,我是否需要做某事?

这是我第一次使用CATiledLayer所以我可能错过了一些东西。

:: EDIT ::

我知道如何更好地解释它。正在加载和绘制低分辨率图块,但它们的绘制尺寸与高分辨率图块相同。

0 个答案:

没有答案