【问题标题】:Adding Left Swipe Gesture to MKMapView Without Interfering With Panning在不干扰平移的情况下向 MKMapView 添加左滑动手势
【发布时间】:2016-10-08 11:33:27
【问题描述】:

我有 2 个视图:

  • 地图视图
  • 好友列表

我希望用户能够在两个视图之间滑动而不是使用标签栏控制器(我最初实现的) - 向左滑动以查看“朋友列表”并向右滑动以返回 MapView。

我遇到的问题是,mapview 显然允许用户平移地图,因此如果他们最初开始向左平移,则会调用左滑动手势并显示好友列表。

任何人都可以建议是否有一种方法可以在地图视图上实现向左滑动手势而不干扰地图视图的平移。

谢谢。

【问题讨论】:

    标签: ios swift mkmapview uigesturerecognizer


    【解决方案1】:

    您可以使用屏幕边缘平移手势来显示您的朋友列表。当屏幕边缘平移开始时,您还可以根据需要禁用地图视图的手势识别器。

    【讨论】:

    • 感谢 rv7284 的回复。屏幕边缘手势是我考虑过的,但后来意识到它对用户来说效果不佳,因为该应用程序面向骑自行车的人,在理想的世界中,他们需要能够在屏幕上的任意位置滑动才能访问朋友列表不必过于准确。
    猜你喜欢
    • 2013-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多