【问题标题】:Popup View when clicked MapView annotation单击 MapView 注释时弹出视图
【发布时间】:2013-10-17 06:55:54
【问题描述】:

我设法使注释可以点击:

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
   NSLog(@"touch");
}

我想要一个带有 3 个按钮的小弹出视图,并在单击注释时显示注释的标题。

【问题讨论】:

  • 您所说的是“标注”,如果您了解如何制作自定义标注,您会发现很多关于如何做到这一点的问题和答案。
  • 不,我不想要“标注”,我希望在按下注释时出现弹出视图,类似于 stackoverflow.com/questions/16230700/…
  • 哦,你只是想创建一个视图并将其添加到主视图中。看起来很简单,你试过什么?
  • 我用两个 uiviewcontroller 试了试,但没有用,我会尝试在邮件视图中使用一个视图,所以当我按下注释时,它会使其可见。
  • @Craig 感谢它与两个视图一起工作,您愿意回复以便我检查您的答案是否正确吗?你还知道谁来获取 uilabel 上的注释标题吗?

标签: ios uiviewcontroller annotations popup mkmapview


【解决方案1】:

创建一个视图。然后找到 mapview 的父视图并将这个新视图添加为它的子视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多