使用UITextField上的UILongPressGestureRecognizer启动键盘

问题描述:

我想用UILongPressGestureRecognizer启动键盘,但我发现UITextField在双击时仍然启动键盘。使用UITextField上的UILongPressGestureRecognizer启动键盘

是否有可能使UITextField忽略所有其他手势?

添加手势识别器不一定会覆盖控件的标准手势,除非标准手势与识别器的手势相同或是子识别的手势。这意味着您可以通过附加匹配的识别器(例如UITapGestureRecognizer)并为其设置任何操作来覆盖标准手势。