将长按手势识别器添加到UITextView

时间:2015-06-03 13:06:23

标签: swift uitextview

我试图让用户在按下它时在屏幕上移动文本视图。我得到的问题是我的手势识别器没有被调用,而是当我按下它时文本被选中。我怎么能禁用它?我不能只是禁用用户交互,因为点击仍然应该让用户编辑文本。我的代码在

之下
let longPressRecognizer = UILongPressGestureRecognizer(target: self, action: "longPressed:")
text.addGestureRecognizer(longPressRecognizer)

func longPressed(sender : UITextView) {
        println("long press")
}

1 个答案:

答案 0 :(得分:-1)

尝试添加这一小段代码。有时它会让魔术发生;)

text.userInteractionEnabled = true