23得票4回答
在Cocoa Touch中获取滑动方向

我想捕捉手势,但是它不起作用。这是我的代码: 我试图捕捉一个手势,但是它不起作用。这是我的代码:UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc] initWithTa...

23得票1回答
按钮轻按和长按手势

我在手势方面遇到了一些小麻烦。 我正在尝试在同一个按钮上同时使用轻触和长按功能,因此我已经使用了@IBAction func xxx (sender: UITapGestureRecognizer) 和@IBAction func xxx (sender: UILongPressGestur...

23得票1回答
我需要释放手势识别器吗?

如果我给名为cell的表格单元格添加一个手势识别器,例如:UILongPressGestureRecognizer *_longPressRecognizer = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:...

23得票2回答
使用Swift和Xcode 6继承UIGestureRecognizer - 我该如何导入UIGestureRecognizerSubclass.h?

在子类中,除非导入UIGestureRecognizerSubclass.h,否则不能写入self.state属性。 在Swift环境下,要如何导入这个文件呢?我试过import UIGestureRecognizerSubclass.h和import UIGestureRecognizer...

22得票4回答
在UIScrollView中禁用双指滚动

我想在我的UIScrollView中禁用双指滚动。 我通过以下代码对其进行了子类化并调整了其内置的手势识别器:for (UIGestureRecognizer *mgestureRecognizer in scroller.gestureRecognizers) { if (...

22得票5回答
表格视图在使用手势识别器时无法滚动

我的应用有一个表格视图(当然带有滚动条),这个视图可以通过手势识别器来滑入和滑出(就像 Facebook 应用程序一样)。 如果我使用按钮来展示[表格视图],它可以正常工作,但是当我使用手势识别器时,表格视图无法滚动。 以下是导致问题的手势识别器代码:[self.view addGestu...

22得票8回答
手势识别器:以编程方式触发视图中的点击

编辑:更新问题以更明显地表达。 编辑2:将问题更准确地描述为我的实际问题。我实际上希望在用户点击屏幕上的文本字段之外的任何位置时采取措施。因此,我不能仅侦听文本字段内的事件,需要知道他们是否在视图中的任何地方点击。 我正在编写单元测试来断言当手势识别器识别某个特定坐标的轻拍时是否会执行某个...

22得票3回答
当UIView通过变换旋转时,如何调整其大小

当我使用 transform 属性(CGAffineTransformMakeRotation)旋转我的 UIView 时,我需要拖动其中一个角落(比如右下角)来调整大小。在此过程中,当用户拖动角落时,视图的角落必须跟随用户的手指移动,并通过增加两边(右侧和底部大小用于右下角拖动)来调整框的大...

22得票3回答
我可以禁用UIPageViewController的页面边框手势识别器吗?保留滑动手势吗?

我看到可以移除UIPageViewController所有手势,但如果我只想移除边缘的轻敲手势,而保留滑动手势呢?这可行吗? 谢谢。

21得票7回答
MPMoviePlayerController的视图无法识别触摸。

这是我的代码:_mediaPlayer = [[MPMoviePlayerController alloc] init]; _mediaPlayer.controlStyle = MPMovieControlStyleNone; _mediaPlayer.shouldAutoplay = NO...