在可缩放的滚动视图中禁用图像视图缩放

Posted

技术标签:

【中文标题】在可缩放的滚动视图中禁用图像视图缩放【英文标题】:Disable imageview zooming in a zoomable scrollview 【发布时间】:2013-09-13 09:40:34 【问题描述】:

我的问题是如何禁用 imageView 的缩放,女巫在可缩放的滚动视图中? 我想放大一个滚动视图,其中的一些图像视图保持相同的大小。 救命!

【问题讨论】:

sahaninoo ,您的问题有点令人困惑。你能告诉我们你所说的缩放图像视图是什么意思吗? 当使用 UIScrollView 并将其设置为缩放时,UIScrollView 的所有子视图也会被缩放。我想禁用 UIScrollView 的某些子视图(图像视图)的缩放 所以您的主视图中有几个图像视图,您不想在缩放滚动视图时进行缩放,这是正确的吗? 【参考方案1】:

你可以试试这个方法:-

- (UIView *) viewForZoomingInScrollView:(UIScrollView *) scrollView

   return canZoom?view:nil;

希望对您有所帮助!

【讨论】:

以上是关于在可缩放的滚动视图中禁用图像视图缩放的主要内容,如果未能解决你的问题,请参考以下文章

应使用哪些滚动视图和图像视图设置在 iOS 中显示可缩放图片?

正确缩放包含许多子视图的 UIScrollView

在 iPhone 中使用缩放图像翻转滚动视图

IOS:在滚动视图中添加图像视图以进行缩放

Xcode:在滚动视图中缩放图像

如何在 iOS 的分页滚动视图中缩放图像?