【问题标题】:Xcode MapView Annotation Shown by DefaultXcode MapView 注解默认显示
【发布时间】:2023-04-01 23:48:01
【问题描述】:

我想在地图加载时默认显示注释的弹出窗口(标题和子标题)。而不是等待用户点击它。

所以我希望它们默认显示并且不能被点击或消失。 请赐教。谢谢!

【问题讨论】:

    标签: iphone xcode android-mapview


    【解决方案1】:
    1. 您可以使用-[MKMapView selectAnnotation:animated:] 方法以编程方式选择任何注释。我建议你在 MKMapViewDelegate 的 mapView:didAddAnnotationViews: 方法中这样做。
    2. 我认为没有办法让注释保持选中状态。作为一种解决方法,我只能建议您在用户取消选择注释后再次选择注释。虽然丑陋的解决方案。另一种解决方案是创建您自己的注释视图,看起来与标准弹出窗口完全相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多