10得票3回答
使UIGestureRecognizer在被识别后失效的方法?

我有一个看起来很基础但是想不出来的问题。 基本问题是:当手势识别器处于UIGestureRecognizerStateBegan或UIGestureRecognizerStateChanged状态时,如何从处理程序中以编程方式将手势识别器置于失败状态? 更详细的解释:我在UIScrollV...

18得票3回答
如何使tableViewCell处理点击和长按两个手势?

我把这个放在了cellForRowAtIndexPath里面。let longPress = UILongPressGestureRecognizer(target: self, action: #selector(CalorieCountViewController.handleLongPr...

9得票2回答
iOS7应用程序管理器中的UICollectionView“滑动删除”?

在任何2014年及以后的iPhone或iPad上,双击home键即可查看“应用程序管理器” 这是一个左右滚动的UICollectionView,但它具有“划走”手势..向上滑动。如何实现?从UICollectionView中“删除”单元格并不容易。 对于"剥离"、"撕裂"集合视图中...

20得票2回答
特定手势的同时识别技术

我想启用同时识别手势功能,但仅限于UIPinchGestureRecognizer和UIRotationGestureRecognizer手势。我不希望它适用于其他任何手势。如果我将以下属性设置为true,则允许同时识别所有手势,如何将其限制为旋转和缩放?func gestureRecogni...

7得票4回答
UICollectionView 拖动手指选择单元格。

使用 UICollectionView ,能否通过手指拖动来选择多个单元格?例如,如果你在一行上拖动手指,穿过6个单元格,然后移到下一行,它会选择所有这些单元格。 尝试了一些简单的方法: UISwipeGestureRecognizer *swipeGuesture = [[UISwipe...

27得票7回答
检测当UIGestureRecognizer向上、下、左和右滑动时,使用Cocos2d

我有一个CCSprite,想要用手势来控制其移动。问题是我对Cocos2D完全不熟悉。当手势向上时,我希望我的精灵执行一种动作,当手势向下时执行另一种动作,当手势向右时执行另一种动作,左侧也是同样的情况。请问有谁能指点我一下方向? 谢谢!

8得票3回答
UIPinchGestureRecognizer和UIPanGestureRecognizer可以合并吗?

我在尝试弄清楚是否可能创建一个单独的组合手势识别器,将UIPinchGestureRecognizer与UIPanGestureRecognizer相结合。 我正在使用pan进行视图平移和pinch进行视图缩放。我正在使用增量矩阵串联来得出最终应用于视图的结果转换矩阵。该矩阵包括缩放和平移。...

20得票6回答
如何在UICollectionView的所有单元格周围的空白区域接收触摸事件

我有一个包含不同项目的UICollectionView。当我点击一个项目时,我使用: -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPa...

18得票5回答
当导航栏隐藏时,UINavigationController的interactivePopGestureRecognizer不起作用

我有一个视图控制器,嵌套在一个UINavigationController中。 我已经实现了iOS 7交互式popGestureRecognizer,以使用户可以手势弹出堆栈中的VC。 在VC内部,当用户不在滚动视图的顶部时,我隐藏所有的chrome(导航栏和状态栏),以便专注于内容。 ...

12得票3回答
UIScrollView的子视图中UILabel上的UITapGestureRecognizer无法工作

我的问题是,在UIScrollView中的内容视图中,我的UILabel上的UITapGestureRecognizer没有调用其方法。 视图层次结构如下: scrollView(UIScrollView) contentView(UIView) testLabel(UILabe...