【发布时间】:2014-10-09 13:02:04
【问题描述】:
我正在创建一个视图,在通过长按激活“编辑模式”后,可以通过拖放重新排列其子视图。
我将UILongPressGestureRecognizer 和UIPanGestureRecognizer 用于这两个手势识别器。
一切都很好,但我希望能够开始拖动我的子视图而无需再次点击我的视图(比如当你在跳板上重新排列你的图标时)。
有没有办法做这样的事情?
编辑:
我试过了:
func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer otherGestureRecognizer: UIGestureRecognizer) -> Bool {
var res = false
if ((gestureRecognizer == longTapGesture && otherGestureRecognizer == panGesture) || (gestureRecognizer == panGesture && otherGestureRecognizer == panGesture)) {
res = true
println("????")
}
return true
}
没有成功。
【问题讨论】:
标签: ios swift drag-and-drop uigesturerecognizer