【问题标题】:Using UILongPressGestureRecognizer on UITextField to start keyboard在 UITextField 上使用 UILongPressGestureRecognizer 启动键盘
【发布时间】:2023-03-09 21:14:01
【问题描述】:

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

是否可以让UITextField 忽略所有其他手势?

【问题讨论】:

    标签: ios uikit uitextfield


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      相关资源
      最近更新 更多