gpt4 book ai didi

ios - UIScrollView 比 minimumZoomScale 小

转载 作者:行者123 更新时间:2023-12-01 19:04:46 25 4
gpt4 key购买 nike

我是UIScrollView并添加了 UIImageView给它并设置委托(delegate)并实现委托(delegate)方法

- (UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView {
// Return the view that we want to zoom
return self.imageView;
}

一切看起来都很好,我可以捏放大和缩小。

问题是:当我继续捏图像时,图像会太小,它会回到 minimumZoomScale .所以我只想在它到达 minimumZoomScale 时停止捏.

任何的想法?

最佳答案

关闭 ScrollView 的缩放弹跳:

scrollView.bouncesZoom = NO;

从文档:

If the value of this property is YES and zooming exceeds either the maximum or minimum limits for scaling, the scroll view temporarily animates the content scaling just past these limits before returning to them. If this property is NO, zooming stops immediately at one a scaling limits. The default is YES .



听起来这就是你想要的。

如果你想在最大端反弹而不是最小端,你必须实现委托(delegate)方法 - (void)scrollViewDidZoom:(UIScrollView *)scrollView并以该方法重置缩放比例。

关于ios - UIScrollView 比 minimumZoomScale 小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20398183/

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