0

10000x8078 の画像用に を作成しましたUIScrollViewCATiledLayer

この画像を に配置しますか? UIView(それぞれの画像のサイズ)zoomScaleに従って常に更新されます。contentSize

現在使用CATiledLayercontentSizeているタイルによって異なります。

zoomScaleの正しいものをどのように判断できUISrcollViewますか?

ありがとう

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 に答える