在UIScrollView中由CATiledLayer支持的UIView最初不滚动

问题描述:

我在UIScrollView中添加了一个CATiledLayer支持的UIView。在UIScrollView中由CATiledLayer支持的UIView最初不滚动

当视图第一次加载时,我试图通过设置UIScrollView的缩放比例来适应UIView - 这适合UIView和分层内容。

我有一个方法来获取图像的砖和我使它们在drawLayer:inContext的:

现在,即使滚动视图的contentsize/CATiledLayer视图的帧比的UIScrollView时,它不最初不滚动。

当我尝试通过捏住屏幕进行缩放时,我可以完美滚动。

我无法在drawLayer:inContext中缩放CGContext,因为我收到的上下文是一个图块而不是整个图像,而且我有20个图块组成我的图像。

在我加入行PDFScrollView的initWithFrame的结尾: -

self.zoomScale = 1.0; 

这为我工作。