【问题标题】:IOS Map Kit Annotation callout to tableviewIOS Map Kit Annotation标注到tableview
【发布时间】:2013-02-26 10:03:00
【问题描述】:

在地图应用程序上工作,当我单击注释标注时,我希望它移动到详细视图控制器并在左上角有返回按钮以返回地图。如果可能的话,它应该就像一个带有表格视图的导航控制器,但是标注按钮代替了单击表格视图单元格,并且带有地图的视图是导航控制器的根。我已经看到它完成了,但根本找不到任何有意义的东西。我唯一可以工作的是模态视图控制器,而不是“推送”segue。谁能指出我正确的方向?

【问题讨论】:

    标签: ios uinavigationcontroller mapkit callout


    【解决方案1】:

    您将需要实现标注附件委托方法,然后从那里推送您的新视图控制器。

    - (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control{
        YourViewController *viewController=[YourViewController initializer];
        [self.navigationController pushViewController:yourViewController animated:YES];
    }
    

    【讨论】:

    • 谢谢先生,正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 2020-08-29
    相关资源
    最近更新 更多