2

マップ上のピンの下に名前を設定しようとしています。それぞれの名前は具体的でなければなりません。デフォルトのピンは使用していないため、各ピンは特定のイメージです。ピンの画像とその下のラベルとして名前を表示するような画像を生成することを考えていました。次に、全体を mkannotationview の画像として追加します。しかし、これは私には混乱のように見えます。

mkannotationview の下にラベルを追加する方法はありますか? または、カスタム mkannotationview を作成する必要がありますか?

お時間をいただきありがとうございます。

4

2 に答える 2

1

MKAnnotationView クラスは UIView のサブクラスなので、かなり簡単にサブクラス化できるはずです。

おそらくカスタム サブクラスを作成し、サブクラスに MKAnnotationView のサブビューとしてラベルを追加させます。追加するラベル用のスペースを確保するために、ビューのフレームを調整する必要がある場合があります。

于 2015-03-28T21:47:07.587 に答える