【问题标题】:Dismiss Keyboard over a map conflicts with didTapCoordinate event在地图上关闭键盘与 didTapCoordinate 事件冲突
【发布时间】:2016-03-23 18:04:36
【问题描述】:

我应该怎么做才能消除点击手势以关闭键盘与其他与地图相关的点击手势之间的冲突?

当键盘打开时我有一个 TextField 和一个 GMSMapView 我无法通过单击地图上的任意位置来关闭它 另外,我注意到触发了 didTapCoordinate 事件

【问题讨论】:

  • 删除键盘只需使用 self.view.endEditing = YES

标签: ios swift keyboard uitapgesturerecognizer


【解决方案1】:

在键盘打开时添加这个属性

yourtapGesture.cancelsTouchesInView = false;

这将禁用视图上的点击手势。

【讨论】:

    猜你喜欢
    • 2021-04-27
    • 2018-02-08
    • 2023-03-11
    • 1970-01-01
    • 2018-08-29
    • 2020-03-10
    • 2013-07-03
    • 2021-01-29
    • 2016-10-30
    相关资源
    最近更新 更多