現在、私はiosのmkmapviewを使ってピンにマップを追加して表示しています。ユーザーがピンをクリックすると、デフォルトのコールアウトが表示され、poiのタイトルが表示されますタイトルはかなり長く、吹き出しはタイトルを完全に表示するのに十分ではありません。 私が欲しいのは、コールアウトを広げるだけです。どうすればいいですか? 私は何時間も答えを探しましたが、すべてコールアウトのカスタムクラスを実装していますが、それ以上の実装をせずにサイズを変更する方法はありますか? わかりやすいものは紛失していますか?IOS MapViewのコールアウトのサイズを変更
5
A
答えて
0
ほとんど何も似通っていません。私はマップ上に通常のコールアウトが好きではないので、カスタムコールアウトを作成しました。ヘッダにMKMapViewDelegateを実装し、実装ファイルにメソッド(void)mapView:(MKMapView *)aMapView didSelectAnnotationView:(MKAnnotationView *)view
を宣言します。このメソッドでは、注釈の内容を表示する新しいビューを作成します。このカスタムビューを閉じるには、UIButtonを追加します。
//deselect the selected annotation
- (void)deselectAnnotation {
selectedAnnotation = mapView.selectedAnnotations;
for (int i = 0;i < selectedAnnotation.count; i++) {
[mapView deselectAnnotation:[selectedAnnotation objectAtIndex:i] animated:NO];
}
}
関連する問題
- 1. MapViewのleftCalloutAccessoryViewに収まるようにイメージのサイズを変更
- 2. MapView - iOSでCustomCalloutのバブルの高さを変更する
- 3. iOS MapViewでマップの色を変更しますか?
- 4. TableViewサイズ変更親ビューiOS
- 5. テーブルiOS内のテーブルのサイズ変更
- 6. ズーム時のiOSのサイズ変更ページ
- 7. Android Maps APIのiOS形式のコールアウト?
- 8. iOS静的テーブルテキストベースの自動サイズ変更
- 9. のMapViewの変更リージョン自動的
- 10. サイズ変更時のJPanelのサイズ変更
- 11. JSウィンドウのサイズ変更のサイズ変更
- 12. iOS UIScrollView自動サイズ変更可能コンテンツ
- 13. iOSを使用したドラッグ可能なアノテーション:コールアウト情報の更新
- 14. IOS - フレームの特定の形状に画像のサイズを変更
- 15. Xamarin iOSでスライダの親指のサイズと色を変更する
- 16. jqueryダイアログボックスのサイズを変更する際のコントロールのサイズ変更
- 17. ウィンドウのサイズを変更するiframeのサイズを変更する
- 18. PHP高度なイメージのサイズ変更、iOSのサイズ変更の方法と似ています
- 19. MKPolylineViewのコールアウト?
- 20. iOS Autolayout:サイズ変更の親ビューでのUILabelsの問題
- 21. MoPub iOSバナー広告のサイズを変更しますか?
- 22. iOSでUIViewとUITextViewのサイズをプログラムで変更Objective-C
- 23. iOSでUIViewのサイズを変更するには?
- 24. iOSでカスタムUIViewのサイズを変更する方法
- 25. Nativescriptアクティビティインジケータ(iOS)のサイズを変更する方法
- 26. iOSでOpenGL ESレンダリングバッファのサイズを変更するには?
- 27. IOS 4.2でiAdsバナーのサイズを変更する方法
- 28. iOSでcollectionViewのサイズを変更するには
- 29. iOS自動レイアウトでアイテムのサイズを変更
- 30. UICollectionViewのサイズ変更後にUICollectionViewCellのサイズを変更する
http://stackoverflow.com/questions/1565828/customize-callout-bubble-for-annotationview – doNotCheckMyBlog