Using MKAnnotationView without MKMapView?

2019-01-23 19:35发布

I'm wondering if it's possible to use the MKAnnotationView inside a UIView other than MKMapView? I'm trying to find an alternative to using the undocumented UICalloutView class. I can create the MKAnnotationView and add it to my view, but I can't get it to show.

3条回答
ら.Afraid
2楼-- · 2019-01-23 20:19

Check out the open-source SMCalloutView, which is a near-exact replica of UICalloutView:

https://github.com/nfarina/calloutview

查看更多
啃猪蹄的小仙女
3楼-- · 2019-01-23 20:23

To anyone interested:

I ported the code of Ed Anuff to Objective C. The source is complete with an Example. You can download it here.

Maybe Ed can check it (I hope I did not do too many mistakes) and add it to his git repository.

查看更多
孤傲高冷的网名
4楼-- · 2019-01-23 20:26

This is a work-alike CalloutView implemented in MonoTouch, if someone creates an Obj-C version, let me know.

http://github.com/edanuff/MonoTouchCalloutView

查看更多
登录 后发表回答