이 사이트의 코드는 http://www.eidac.de/?p=183이며 MapKit의 주석과 동일한 기능을 제공하므로 주석의 레이블 텍스트가 짧은 경우에 효과적입니다. 그러나 텍스트가 길 때, Uibutton unclickabla, 코드를 사용하여 솔루션을 가지고 있습니까? thanksIPhone SDK calloutview replacement
2
A
답변
1
CallOutView.m의 layoutSubviews 부분에 CalloutView의 프레임을 너무 작게 만드는 버그가 있습니다 (버튼이 뷰의 경계 밖에 있으므로 터치 이벤트가 버튼에 전달되지 않습니다). 기능을 모두 다시 작성해야한다고 생각하지만 문제를 해결하는 가장 쉬운 방법은 라인 186에서 self.frame = frame;
을 삭제하고 함수의 끝에 다음을 추가하는 것입니다.
frame.size.width = calloutLeft.frame.size.width +
calloutCenter.frame.size.width + calloutRight.frame.size.width +
calloutButton.frame.size.width + MIN_RIGHT_IMAGE_WIDTH;
self.frame = frame;
1
나는이 해결책이 내가 가장 좋아하는 해결책임을 알게되었다.
이렇게하면 이미지를 확장하고 이미지를 넣을 수도 있습니다.
http://blog.asolutions.com/2010/09/building-custom-map-annotation-callouts-part-1/
관련 문제
- 1. iPhone 응용 프로그램 Green Screen Replacement
- 2. Watij Replacement
- 3. iPhone 3.0 SDK vs iPhone 2.0 SDK
- 4. iphone SDK
- 5. iphone sdk
- 6. iPhone SDK : iPhone/iPod touch에?
- 7. FaceBook friends.getAppUsers replacement
- 8. Visual source safe replacement
- 9. img replacement with JQuery
- 10. Perl, string replacement
- 11. DOMDocument foreach replacement
- 12. jQuery Image Replacement
- 13. Matcher.quote Replacement versus preparedstatement
- 14. Sed multiline replacement question
- 15. iPhone SDK 3.2 베타 및 iPhone SDK 3.1.2
- 16. iPhone SDK : 최적화 UIModalTransitionStyleFlipHorizontal
- 17. iPhone sdk 통화 차단
- 18. iPhone SDK audioSession 질문
- 19. iPhone SDK : 메뉴 만들기
- 20. UIViewControllers - TabBarApplication - iPhone SDK
- 21. iphone sdk button tags?
- 22. iPhone SDK 확대/축소
- 23. iphone sdk textbox
- 24. iPhone SDK : Core Data
- 25. NSUserDefaults {iPhone SDK}
- 26. AVFoundation 질문 - iPhone SDK
- 27. iPhone SDK : dismissModalViewControllerAnimated :
- 28. iphone sdk with commandline
- 29. iPhone OS 3 SDK?
- 30. iPhone SDK : 비디오 중지