标识何时将UIView拖动到UICollectionViewCell的顶部

亚诺

我有一个可拖动视图(UIImageView),我可以使用UIPanGestureRecognizer和以下方法控制其定位和拖动:

- (void)imageDragged:(UIPanGestureRecognizer *)gesture
{
    UIImageView *img = (UIImageView *)gesture.view;
    CGPoint translation = [gesture translationInView:img];
    img.center = CGPointMake(img.center.x + translation.x,
                           img.center.y + translation.y);
    // reset translation
    [gesture setTranslation:CGPointZero inView:img];
}

除了可拖动的视图外,我还有一个UICollectionView,它当然是由UICollectionViewCells构建的。我想做的是,确定何时将我的可拖动视图拖动到集合视图单元格之一的顶部。

我想在imageDragged方法中添加一个布尔值,以了解当前何时拖动视图,但是我无法弄清楚如何知道何时拖动的触摸位于集合视图单元格的顶部。UICollectionView具有didSelect委托方法,但是如果我的点击没有发生在单元格上,而是在可拖动的视图上,那并没有真正帮助我。

任何帮助将非常感激!

咕cake蛋糕

我不知道是否有更整齐的方法,但是也许您可以获取水龙头的位置和/或拖动的UIView的角上的一些点,然后使用CGRectContainsPoint来查看这些点是否在集合视图的矩形内细胞。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将UICollectionViewCell拖动到另一个元素上

来自分类Dev

如何通过将div拖动到顶部来调整其大小?

来自分类Dev

jQuery-sortable无法将大项目拖动到最顶部/底部

来自分类Dev

如何通过将div拖动到顶部来调整其大小?

来自分类Dev

在Swift中以编程方式将UIScrollView滚动到子UIView(子视图)的顶部

来自分类Dev

将 UICollectionViewCell 滚动到背景而不是垂直

来自分类Dev

将EditText拖动到Activity时出错

来自分类Dev

无法将控件拖动到窗体

来自分类Dev

jQuery:如何检测用户何时再次滚动到顶部?

来自分类Dev

调用UIView的needsUpdateConstraints时,UITableview滚动到顶部

来自分类Dev

将div移动到页眉顶部

来自分类Dev

将链接滑动到图像悬停顶部

来自分类Dev

将按钮或UIView放在视频顶部

来自分类Dev

将按钮或UIView放在视频顶部

来自分类Dev

lubuntu-通过拖动到顶部来最大化窗口

来自分类Dev

在薄荷/肉桂中拖动到顶部时最大化窗口

来自分类Dev

拖动到顶部和/或屏幕边缘时,禁用自动调整窗口大小

来自分类Dev

UICollectionViewCell拖动动画

来自分类Dev

隐藏UICollectionViewCell拖动预览

来自分类Dev

无法将UIImageView拖动到UIScrollview的末尾吗?

来自分类Dev

将UIElement拖动到模型时,Xcode崩溃

来自分类Dev

Excel:宏,用于将公式向下拖动到列尾

来自分类Dev

Xcode 6.1无法将连接从XIB拖动到属性

来自分类Dev

HaxeFlixel。颈背。DistanceJoint调试。将精灵拖动到区域

来自分类Dev

创建将拖动到支架中的图像阵列

来自分类Dev

D3.js将Realtive拖动到SVG图形

来自分类Dev

OpenBox鼠标绑定,用于将窗口拖动到屏幕边缘

来自分类Dev

HaxeFlixel。颈背。DistanceJoint调试。将精灵拖动到区域

来自分类Dev

将图像视图拖动到特定位置

Related 相关文章

  1. 1

    将UICollectionViewCell拖动到另一个元素上

  2. 2

    如何通过将div拖动到顶部来调整其大小?

  3. 3

    jQuery-sortable无法将大项目拖动到最顶部/底部

  4. 4

    如何通过将div拖动到顶部来调整其大小?

  5. 5

    在Swift中以编程方式将UIScrollView滚动到子UIView(子视图)的顶部

  6. 6

    将 UICollectionViewCell 滚动到背景而不是垂直

  7. 7

    将EditText拖动到Activity时出错

  8. 8

    无法将控件拖动到窗体

  9. 9

    jQuery:如何检测用户何时再次滚动到顶部?

  10. 10

    调用UIView的needsUpdateConstraints时,UITableview滚动到顶部

  11. 11

    将div移动到页眉顶部

  12. 12

    将链接滑动到图像悬停顶部

  13. 13

    将按钮或UIView放在视频顶部

  14. 14

    将按钮或UIView放在视频顶部

  15. 15

    lubuntu-通过拖动到顶部来最大化窗口

  16. 16

    在薄荷/肉桂中拖动到顶部时最大化窗口

  17. 17

    拖动到顶部和/或屏幕边缘时,禁用自动调整窗口大小

  18. 18

    UICollectionViewCell拖动动画

  19. 19

    隐藏UICollectionViewCell拖动预览

  20. 20

    无法将UIImageView拖动到UIScrollview的末尾吗?

  21. 21

    将UIElement拖动到模型时,Xcode崩溃

  22. 22

    Excel:宏,用于将公式向下拖动到列尾

  23. 23

    Xcode 6.1无法将连接从XIB拖动到属性

  24. 24

    HaxeFlixel。颈背。DistanceJoint调试。将精灵拖动到区域

  25. 25

    创建将拖动到支架中的图像阵列

  26. 26

    D3.js将Realtive拖动到SVG图形

  27. 27

    OpenBox鼠标绑定,用于将窗口拖动到屏幕边缘

  28. 28

    HaxeFlixel。颈背。DistanceJoint调试。将精灵拖动到区域

  29. 29

    将图像视图拖动到特定位置

热门标签

归档