【问题标题】:ViewForZoomingInScrollView in MonoTouchMonoTouch 中的 ViewForZoomingInScrollView
【发布时间】:2012-04-25 11:53:48
【问题描述】:

我正在尝试使用 MonoTouch 实现 ViewForZoomingInScrollView。 用户拍照并使用下面的代码添加图像

scrollView.AddSubview (imageView);
scrollView.MinimumZoomScale = 1.0f;
scrollView.MaximumZoomScale = 3.0f;
scrollView.MultipleTouchEnabled = true;
scrollView.ViewForZoomingInScrollView = delegate(UIScrollView scrollView2) 
{
        return imageView;           
};

如果我在窗口上滑动手指,我可以毫无问题地从一个图像转到另一个图像。
当我尝试捏合图像时,图像会向右移动并且我有空白。

问题:

当您捏合图像时,您需要在代码中执行哪些步骤来重新调整大小并将放大的图像显示在图像视图的中心?

【问题讨论】:

    标签: c# ios uiscrollview xamarin.ios zooming


    【解决方案1】:

    有许多 Xamarin 的 samples 展示了如何使用 ViewForZoomingInScrollView。您可以从github 获取它们,也可以从sample web site 浏览它们。

    这包括ZoomingPdfViewer(Apple 的同名Objective-C 示例的一个端口)。见Souce Code

    【讨论】:

      猜你喜欢
      • 2013-02-10
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多