在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;
这为我工作。