gpt4 book ai didi

ios - 如何在 SWIFT 中设置捏合手势识别器的最小值和最大值?

转载 作者:可可西里 更新时间:2023-11-01 02:27:03 24 4
gpt4 key购买 nike

我需要在 swift 中将捏合手势的最小值和最大值设置为 0 到 1。有什么办法吗?

基本上我需要的是将 slider 替换为捏合手势,我的应用程序中有一个图 TableView ,并且有一个 slider 用于更改图表的值。同样,我想实现捏手势而不是 slider ,更准确地说,在图表上捏时必须相应地更改值。我还需要将捏合范围限制为 0 到 1(捏合比例)。

最佳答案

你要找的东西不容易画出来,但如果你想让用户使用双指缩放来缩放 View ,同时将缩放限制在最小值和最大值,你可以简单地使用 UIScrollView 并制作它是可缩放的,并在其中放置一些其他 View 来表示需要收缩的东西。

对于缩放,您需要实现 UIScrollViewDelegate 并实现 viewForZoomingInScrollView:,如 UIScrollView 文档中所述。设置 UIScrollView 的 minimumZoomScalemaximumZoomScale 属性来约束它。缩放比例将在您的最小和最大范围内,然后您可以将其转换为类似 slider 的值。

关于ios - 如何在 SWIFT 中设置捏合手势识别器的最小值和最大值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27228095/

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