Zastanawiam się, czy możliwe jest użycie MKAnnotationView w UIView innym niż MKMapView? Próbuję znaleźć alternatywę dla korzystania z nieudokumentowanej klasy UICalloutView. Mogę utworzyć widok MKAnnotationView i dodać go do mojego widoku, ale nie mogę go wyświetlić.Korzystanie z MKAnnotationView bez MKMapView?
Odpowiedz
To jest podobny do pracy CalloutView zaimplementowany w MonoTouch, jeśli ktoś tworzy wersję Obj-C, daj mi znać.
Znalazłem to http://www.eidac.de/?p=183 – cocoafan
osób zainteresowanych:
I przygotowana kod Ed Anuff Celu C źródło zakończeniu przykładzie. Możesz go pobrać here.
Może Ed może to sprawdzić (mam nadzieję, że nie popełniłem zbyt wielu błędów) i dodać go do jego repozytorium git.
dzięki za kod. Ale znalazłem brakujące obrazy w przykładowych źródłach. Dodałem kilka przykładowych obrazów, aby zobaczyć, jak to działa. Wygląda na to, że nie ma strzałki kotwicy wskazującej miejsce, z którego wybierzesz –
Możesz pobrać obrazy z projektu MonoTouch ... – shipmaster
Zapoznaj się z open-source SMCalloutView
, który jest niemal dokładną repliką UICalloutView
:
dlaczego chcesz to zrobić? –
Ponieważ byłoby miło móc uzyskać funkcjonalność UICalloutView bez korzystania z nieudokumentowanego API, które odrzuciłoby App Store. Rozwiązałem to ręcznie, tworząc podobne sterowanie, ale użycie istniejącej klasy zaoszczędziłoby sporo czasu. –