0

我为 10000x8078 图像创建了UIScrollView一个CATiledLayer

我会不会将此图像放在UIView总是zoomScale根据contentSize(分别是图像的大小)更新的图像中。

现在根据使用的瓷砖而有所不同CATiledLayercontentSize

我现在如何确定正确zoomScaleUISrcollView

谢谢

4

1 回答 1

1

根据ZoomingPDFViewer Sample Code,对我有用的是在 UIScrollView 委托中以以下方式手动保持缩放标签:

- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale
{

    scrollView.scrollEnabled = YES;
    // set the new scale factor for the TiledPDFView
    pdfScale *=scale;
        ....
于 2011-01-04T08:58:54.763 回答