【问题标题】:Can we zoom the image to full size of device as media player in iOS?我们可以将图像缩放到设备的全尺寸作为 iOS 中的媒体播放器吗?
【发布时间】:2013-06-11 13:00:55
【问题描述】:

我们可以在iOS中通过pitch action将媒体播放器缩放到全尺寸。在iOS中ImageView的情况下如何实现这种缩放?

【问题讨论】:

    标签: iphone ios objective-c uiimageview media-player


    【解决方案1】:

    步骤:

    1) 您需要将UIImageView 添加为UIScrollView 的子视图。

    2) 在滚动视图上安装UITapGestureRecognizer 并将numberOfTapsRequired 属性设置为1

    3) 在手势识别器的回调方法中,只需将滚动视图的zoomScale 属性设置为您想要的缩放量即可。

    4) 不要忘记在UIScrollView 上设置maximumZoomScaleminimumZoomScale

    【讨论】:

      【解决方案2】:
      • 将捏合识别器添加到 imageView
      • 在识别器方法中 - 将图像视图框架设置为带有动画的完整视图大小
      • 同时在 UIApplication 上使用 [setStatusBarHidden:YES] 隐藏状态栏

      【讨论】:

        猜你喜欢
        • 2013-08-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-14
        • 2010-11-29
        相关资源
        最近更新 更多