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
:
- 1. Odśwież MKAnnotationView na MKMapView
- 2. Korzystanie z właściwości showUserLocation w MKMapView
- 3. Pozycjonowanie zwyczaj MKAnnotationView
- 4. nie MKAnnotationView wyświetlane na mapie
- 5. Wykryj Stuknij w CalloutBubble w MKAnnotationView
- 6. MKMapView, animateDrop?
- 7. jak zarządzać przeciąganiem i upuszczaniem dla MKAnnotationView na IOS?
- 8. MKMapView MKPointAnnotation stuknij wydarzenie
- 9. iOS - zestaw Szczegóły Przycisk Ujawnienie na MKAnnotationView
- 10. Jak wyświetlić MKMapView bez nazw ulic?
- 11. MKAnnotationView viewForAnnotation nigdy nie zadzwonił pod numer
- 12. Utwórz UIImage z MKMapView
- 13. Pokazuje różne obrazy Pin w MKMapview
- 14. Jak utworzyć niestandardowy MKAnnotationView i tytuł zwyczaj adnotacji i napisów
- 15. Korzystanie wymagać bez eksportu
- 16. Korzystanie SDL_INIT_JOYSTICK bez SDL_INIT_VIDEO
- 17. Szybkie dodawanie pojedynczej szpilki do MKMapView?
- 18. Korzystanie z polecenia onbeforeunload bez okna dialogowego?
- 19. Korzystanie z Angular Dragula bez wymagania JS
- 20. Korzystanie z funkcji SUMA() bez grupowania wyników
- 21. Korzystanie z adaptera strony bez fragmentów
- 22. narysować okrąg o promieniu 1000m wokół lokalizacji użytkowników w MKMapView
- 23. Pobierz obraz mapy z MKMapView
- 24. Problem z MKMapView i AutoLayout
- 25. Menedżer MKMapView i CLLocationManager
- 26. Utworzenie podklasy MKAnnotationView i nadrzędnym setDragState
- 27. Korzystanie Require.js bez danych Głównym
- 28. Pojedynczy Stuknij, aby MKMapView bez przerywanego dwukrotnego kliknięcia powiększ
- 29. Jak sprawdzić, czy MKCoordinateRegion zawiera CLLocationCoordinate2D bez używania MKMapView?
- 30. Narzędzie MKMapView ignoruje aktualizację pliku centerOffset w systemie iOS 4
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. –