我的屏幕上有两个 UIScrollView,我需要能够将 UIView 从一个滚动视图拖到另一个滚动视图。
目前,我在要移动的 UIView 上有一个 UILongGestureRecognizer ,这样当用户开始拖动它时,我让视图跟随触摸:
- (void)dragChild:(UILongPressGestureRecognizer *)longPress {
[[longPress view] setCenter:[longPress locationInView:[[longPress view] superview]]];
}
但是当我得到起始 UIScrollView 的边界时,视图消失了,因为它被锁定在该滚动视图的边界中。
当我开始拖动时,有没有办法将它从滚动视图中“弹出”,以便我可以将它带到另一个滚动视图?
另外,我如何测试“drop”位置?我想知道它是否被丢弃在某个其他视图上。
或者我是不是走错了路?
多谢你们