つまり、`MKAnnotation'sです。楽しいもの。
私の質問:
注釈のタイトルとそのサブタイトルの違いは何ですか?それは注釈の視覚的コンポーネントにどのように影響しますか?
MKPinAnnotationView
aとaの違いは何MKAnnotationView
ですか?ピン以外にiOSにはさまざまな種類の地図注釈がありますか?
つまり、`MKAnnotation'sです。楽しいもの。
私の質問:
注釈のタイトルとそのサブタイトルの違いは何ですか?それは注釈の視覚的コンポーネントにどのように影響しますか?
MKPinAnnotationView
aとaの違いは何MKAnnotationView
ですか?ピン以外にiOSにはさまざまな種類の地図注釈がありますか?
Title
はピンのメイン見出しです。
はsubtitle
ドロップされたピンのアドレス/(共通情報)を実際に表示しています。ピンに付けられたタイトルに関連する他の深い情報を保存することができます。
MKAnnotation
でオブジェクトを表示したい場合に採用する必要があるプロトコルですMKMapView
。座標プロパティはMKMapView
、配置する場所を示します。タイトルとサブタイトルのプロパティはオプションですが、コールアウト ビューを表示する場合は、少なくともタイトルを実装する必要があります。
MKAnnotationView
に を視覚的MKAnnotation
に表示しMKMapView
ます。イメージ プロパティを設定して、注釈に何を表示するかを決定できます。ただし、サブクラス化して自分で実装することはできdrawRect:
ます。
MKPinAnnotationView
MKAnnotationView
Pin グラフィックをイメージ プロパティとして使用するのサブクラスです。ピンの色とドロップアニメーションを設定できます。
吹き出しビューのカスタマイズに使用できるleftCalloutAccessoryView
と のrightCalloutAccessoryView
プロパティを忘れないでください。MKAnnotationView
地図上でピンを選択すると、タイトルとサブタイトルが表示されます。サブタイトルは単にタイトルの下にあります。
MKPinAnnotationView
MKAnnotationView
は、ピン (および影) の描画方法を認識し、ピンの色を設定できる特殊な形式です。これは、画像を含む唯一の組み込みの注釈ビューです。別のものが必要な場合は、独自に作成する必要があります (ただし、非常に簡単に行うことができます)。