MKMapView 이외의 UIView에서 MKAnnotationView를 사용할 수 있는지 궁금합니다. 나는 문서화되지 않은 UICalloutView 클래스를 사용하는 것에 대한 대안을 찾고있다. MKAnnotationView를 만들어 내보기에 추가 할 수는 있지만 표시 할 수는 없습니다.MKMapView없이 MKAnnotationView 사용 하시겠습니까?
답변
MonoTouch에서 구현 된 작업 방식의 CalloutView입니다. 누군가 Obj-C 버전을 만들었다면 알려주세요. 관심있는 사람에게
이 코드는 http://www.eidac.de/?p=183 – cocoafan
:
나는 소스는 예와 완료 목표 C.에 에드 아너 프의 코드를 포팅. here을 다운로드 할 수 있습니다.
어쩌면 에드가 그것을 검사 할 수 있습니다 (나는 너무 많은 실수를하지 않았 으면 좋겠다) 자신의 자식 저장소에 추가하십시오.
주셔서 감사합니다. 그러나 예제 소스에서 누락 된 이미지를 발견했습니다. 어떻게 작동하는지보기 위해 몇 가지 샘플 이미지를 넣었습니다. 그것은 당신이 도청 장소를 가리키는 앵커 화살표가없는 것 같습니다 –
MonoTouch 프로젝트에서 이미지를 다운로드 할 수 있습니다 ... – shipmaster
체크 아웃 UICalloutView
의 거의 정확한 복제이다 오픈 소스 SMCalloutView
:
- 1. MKAnnotationView userLocation 핀 아이폰
- 2. MKAnnotationView 핀이 나타나지 않습니다
- 3. - (MKAnnotationView *) mapView가 호출되지 않음
- 4. 다시 그리기 MKAnnotationView
- 5. MKAnnotationView do do nothing
- 6. MKMapView - UIWebView as MKAnnotationView
- 7. 사용자 정의 MKAnnotationView 콜 아웃
- 8. MKAnnotationView 설명 선을 숨기는 방법?
- 9. MKAnnotationView 개체로 추가 된 주석을 제거하는 방법
- 10. MKMapView 회전에 대한 응답으로 iOS rotate MKAnnotationView
- 11. mapView : annotationView : calloutAccessoryControlTapped : MKAnnotationView 대신 UITouchesEvent를 주겠습니까?
- 12. iPhone : route-me 프로젝트의 주석보기 (예 : MKAnnotationView)?
- 13. Iphone : 사용자 정의 MKAnnotationView 콜 아웃
- 14. MKAnnotationView 및 다른 함수에 데이터 전달
- 15. MKAnnotationView 파생 및 NIB 파일에 연결
- 16. 삭제를 연속 사용 하시겠습니까? 아니면 트리거를 사용 하시겠습니까?
- 17. 복합 키를 사용 하시겠습니까? 항상 대리 키를 사용 하시겠습니까?
- 18. 클래스를 속성으로 사용 하시겠습니까?
- 19. 모델을 리소스로 사용 하시겠습니까?
- 20. MVC 편집기를 사용 하시겠습니까?
- 21. 툴바를 사용 중지 하시겠습니까?
- 22. UIViewController를 statemachine으로 사용 하시겠습니까?
- 23. NSPredicate를 매크로로 사용 하시겠습니까?
- 24. gdb를 모니터로 사용 하시겠습니까?
- 25. Ruby에서 패키지 사용 하시겠습니까?
- 26. Android에서 AbsoluteLayout을 사용 하시겠습니까?
- 27. printf에서 #define을 사용 하시겠습니까?
- 28. Mongoid의 'attribute_names'대신 사용 하시겠습니까?
- 29. 을 사용 하시겠습니까?
- 30. 검색어에 % 기호를 사용 하시겠습니까?
왜 당신이 그렇게 할 것이라고는? –
App Store에서 거부하는 문서화되지 않은 API를 사용하지 않고도 UICalloutView의 기능을 사용할 수 있으면 좋을 것입니다. 비슷한 컨트롤을 손으로 만들면이 문제를 해결할 수 있지만 기존 클래스를 사용하면 상당한 시간을 절약 할 수 있습니다. –