问题标签 [uipinchgesturerecognizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4676 浏览

ipad - UIPinchGestureRecognizer(缩小/放大)

我在我的应用程序中使用了 UIPinchGestureRecognizer 来放大或缩小图像。它正在放大/缩小。但我想设置 UIPinchGestureRecognizer 的最小和最大比例,以便图像不会缩小到小于 ipad 大小。有任何方法可以设置 UIPinchGestureRecognizer 的最小和最大比例。请尽快回复我。

感谢 Pooja Rusia iphone 开发者

0 投票
1 回答
1920 浏览

ios - 如何使用 UIPinchGestureRecognizer 检测或定义捏合手势的方向?

我正在使用 UIPinchGestureRecognizer 来检测捏合手势,例如:

它可以很好地检测简单的捏合手势:可以确定(或自己定义)捏合手势的角度或方向?例如,区分水平和垂直捏合手势?

0 投票
2 回答
609 浏览

iphone - 如何在iphone中获取pinchgesture的坐标

我正在研究 UIPinchGesture 它的工作正常。我想在每次缩小和放大时找到图像(x,y,宽度,高度)的坐标。我的代码是:

-(IBAction)handlePinchGesture:(UIGestureRecognizer *)发件人{

moveImageView.transform = CGAffineTransformMakeScale(lastScaleFactor + (factor-1), lastScaleFactor + (factor-1)); } else { moveImageView.transform = CGAffineTransformMakeScale(lastScaleFactor * factor, lastScaleFactor * factor);

}

moveImageView 是 UIIMageView 的对象。打印 x 和 y 的坐标,但我们还需要高度和宽度。

这很好,我想在图像缩放(缩小和放大)后找到图像的当前坐标(x,y,宽度,高度)。任何人都请尽快帮助我。

先谢谢了:)

0 投票
1 回答
872 浏览

iphone - 处理捏合缩放手势

我正在使用苹果示例代码 _TapToZoom。当用户点击时,他们使用 UIGestureRecognizers 处理单次、双击来缩放滚动视图(带图像)。现在我想在用户捏缩放图像滚动视图时实现相同的功能。我正在浏览这么多链接,但没有帮助。请帮我解决这个问题......

0 投票
1 回答
409 浏览

objective-c - 带有 UIPinchGesture 的 UIScrollView

我有一个带有 UIPinchGesture 的 UIScrollView。我的问题是,如果我做一个捏手势,它会移动 UIScrollView,并且在 NSLogging UIScrollView 的 X/Y 时可以看到这一点。我想知道是否有人有任何想法来防止在滚动视图上发生这种情况?

我已经设置了最小和最大缩放比例:

我也有 UIScrollView 的子类并实现了 touchesBegan 和 touchesEnded 但我不确定如果使用 2 根手指我将如何忽略滚动视图上的触摸?

请指教。

0 投票
2 回答
2085 浏览

objective-c - UISegmentedControl - 更改颜色和大小 - 无法正常工作

我希望能够更改 UISegmentedControl 段的颜色和字体大小。我正在为每个段设置标签,然后为每个段设置 tintColor: forTag:。

更改颜色效果很好,直到我平移控件或捏它。在 UIPinchGestureRecognizer 代码中,我将 titleTextAttributes 设置为具有不同的字体大小。当我这样做时,段的颜色恢复为默认的加里颜色。

//捏手势

0 投票
2 回答
3018 浏览

ios - UIScrollView 和 UIPinchGestureRecognizer

我有一个 UIView,我在其中将图像加载到启用滚动和分页的子视图中,它工作正常。现在我添加了一个捏合手势来放大图像,它正在工作,但有一些问题:

  1. 我似乎正在缩放整个滚动视图,而不仅仅是图像
  2. 我想将缩小限制为图像的原始大小,现在我可以缩小很多,它使它变得非常小,然后很难缩小。
  3. 当我放大时,我无法滚动。

这是代码:

我不确定如何处理这些问题。

0 投票
1 回答
267 浏览

objective-c - 调整大小后如何停止全屏视频?

我尝试用捏手势调整视频大小。但是在我捏和动画调整大小之后,视频会变成我不想要的全屏。我怎样才能停止全屏?

看看我的代码,请帮助我

0 投票
1 回答
587 浏览

iphone - iPhone iOS如何在启用缩放时使UIScrollView与UIRotationGestureRecognizer一起工作?

我在 iOS5 中工作,显然我应该能够使用 scrollView.pinchGestureRecognizer 控制或至少抑制 UIScrollView 的内部捏合手势识别器。

但是,我的代码似乎不起作用。识别器不会将我的班级视为代表,也不会等待我的旋转手势识别器失败。我该怎么做才能优先考虑旋转手势,然后再考虑捏合?

更准确地说,我遇到的问题是同时旋转和缩放的视图“飞离屏幕”朝向左下角,再也看不到了。

0 投票
5 回答
3269 浏览

iphone - 如何仅放大/缩小表格视图的任何一个特定单元格而不是整个表格?

我只想放大/缩小表格视图的任何一个特定行/单元格,而不是整个表格。我使用了捏合手势,但它不适用于表格单元格,它适用于整个表格。

我需要一次缩放一个单元格,当我想缩放第二个单元格时,第一个单元格会自动调整大小?

请帮帮我。

提前致谢。