gpt4 book ai didi

ios - UIScrollView Zoom 在 iOS 7 中不起作用,但在 iOS 8 中运行良好

转载 作者:可可西里 更新时间:2023-11-01 06:14:29 25 4
gpt4 key购买 nike

我正在 UIScrollView 中缩放图像。在装有 iOS 7 的 iPhone-4S 中,它不起作用。但在 iOS 8 上完美运行。即使在模拟器中,它也能在装有 iOS 8 的 4s 上完美运行。有什么想法吗?

这是我在委托(delegate)方法中返回的 View ,如下所示,

#pragma mark UIScrollViewDelegate method
- (UIView *) viewForZoomingInScrollView:(UIScrollView *)scrollView
{
return pictureView;
}

使用的层次结构如下,

  • UIScrollView
    • UIView(Outlet 作为 PictureView)
      • UIImageView

最佳答案

“UIScrollView 类可以有一个委托(delegate),它必须采用 UIScrollViewDelegate 协议(protocol)。要使缩放和平移工作,委托(delegate)必须同时实现 viewForZoomingInScrollView: 和 scrollViewDidEndZooming:withView:atScale:;此外,最大值 (maximumZoomScale) 和最小值( minimumZoomScale) 缩放比例必须不同。”

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIScrollView_Class/index.html#//apple_ref/occ/instp/UIScrollView/maximumZoomScale

关于ios - UIScrollView Zoom 在 iOS 7 中不起作用,但在 iOS 8 中运行良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29115412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com