Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Swift 2.3中禁用scrol lview中的仅缩小功能?_Ios_Swift_Uiscrollview_Mobile Application_Swift2.3 - Fatal编程技术网

Ios 如何在Swift 2.3中禁用scrol lview中的仅缩小功能?

Ios 如何在Swift 2.3中禁用scrol lview中的仅缩小功能?,ios,swift,uiscrollview,mobile-application,swift2.3,Ios,Swift,Uiscrollview,Mobile Application,Swift2.3,我正在对放置在滚动视图上的图像使用收缩缩放。我想禁用唯一的缩小功能并保留放大功能。我使用过这个代码,但它不起作用 scrollView.frame = CGRectMake(0,0,sampleView.bounds.size.width,sampleView.bounds.size.height) scrollView.delegate = self scrollView.bounces = false scrollView.alwaysBounceVertical = false scrol

我正在对放置在滚动视图上的图像使用收缩缩放。我想禁用唯一的缩小功能并保留放大功能。我使用过这个代码,但它不起作用

scrollView.frame = CGRectMake(0,0,sampleView.bounds.size.width,sampleView.bounds.size.height)
scrollView.delegate = self
scrollView.bounces = false
scrollView.alwaysBounceVertical = false
scrollView.alwaysBounceHorizontal = true
scrollView.contentSize = screenshot.size


scrollView.maximumZoomScale = 5.0
scrollView.minimumZoomScale = 1.0

imageView = UIImageView(image: screenshot)
imageView.frame = CGRectMake(0,0,sampleView.bounds.size.width,sampleView.bounds.size.height)
imageView.clipsToBounds = false

经过一番努力,终于找到了解决办法:

scrollView.bounces = false
scrollView.bouncesZoom = false
scrollView.maximumZoomScale = 5.0

我们可以通过将“反弹”和“反弹缩放”属性设置为false来禁用缩小功能和放大功能。我们可以将MaximumZoomSale属性设置为我们想要的任何值。

经过一番努力,终于找到了解决方案:

scrollView.bounces = false
scrollView.bouncesZoom = false
scrollView.maximumZoomScale = 5.0

我们可以通过将“反弹”和“反弹缩放”属性设置为false来禁用缩小功能和放大功能。我们可以将MaximumZoomSale属性设置为我们想要的任何值。

用户放大后可以缩小吗?@kennytm。。。是的,用户放大后能缩小吗?@kennytm。。。是的,应该