【问题标题】:UIView Rotation using CGAffineTransform使用 CGAffineTransform 的 UIView 旋转
【发布时间】:2011-03-17 12:46:55
【问题描述】:

我想使用 CGAffineTransform 旋转 UIView,并且我能够使用 CGAffineTransform 旋转 View。

但我想基于滑动手势在手指触摸时平滑旋转 UIView。

因此,就像向右滑动、向左滑动一样,我能够检测到滑动,但是当我从下到右或从下到左滑动时,我无法检测到这些类型的滑动手势......

【问题讨论】:

  • 我不知道为什么有人对这个问题投了反对票。请在您投反对票后发表评论。
  • @Robin:再次感谢.....我提醒一下......

标签: iphone objective-c uiview uigesturerecognizer cgaffinetransform


【解决方案1】:

Sanjay 这些是 iPhone 支持的唯一允许的手势

http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UISwipeGestureRecognizer_Class/Reference/Reference.html#//apple_ref/occ/instp/UISwipeGestureRecognizer/direction

所以我认为您正在尝试识别对角滑动手势并且它不起作用。

还有滑动手势所需的最少 numberOfTouchesRequired。

http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UISwipeGestureRecognizer_Class/Reference/Reference.html#//apple_ref/occ/cl/UISwipeGestureRecognizer

如果你想旋转一个 UIView 对象,我认为你会在这个链接中找到代码

rotating a view on touch

希望这会有所帮助。

【讨论】:

  • 别提了,伙计......如果需要任何帮助,请评论我的任何问题或答案。我会尽力帮助你.......\
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
相关资源
最近更新 更多