私はMKAnnotationViewをサブクラス化することによって、カスタムアノテーションビューを作成しました。このクラスは、私のアプリにマッチするようにスキンされたカスタムコールアウト(情報ポップアップ 'バブル')ビューも作成します。MKUserLocationの青い点に使用されるMKAnnotationViewをサブクラス化する方法はありますか?
また、ユーザー位置のドットのために吹き出しの吹き出しを再描画できるようにしたいと思いますが、そのビュー上にある唯一のコントロールは、mapView:viewForAnnotation:
の中で以下を使用してオーバーライドされているかどうかです方法:
if(annotation == self.mapView.userLocation)
{
return nil;
}
しかし、私が本当にやりたいたいが、注釈ビューMapKitは、ユーザーの場所青い点のために使用しているものを見つける、そして私は、そのコールアウトバブルを肌することができますので、それをサブクラスである...それとも別があります方法?またはまったくまったく無意味ですか?
感謝:)
:-Joe
それは画像「MyLocationPin.png」と青い点を置き換えているため、動作しないこと。 annotationViewを青いドットでサブクラス化できるようにするため、カスタムのコールアウトを追加できます。申し訳ありません。 – jowie
申し訳ありませんが、私はあなたの質問をよく理解していませんでした。まあ...私はあなたの問題について考えるつもりです:) – Zoleas
ありがとうございます:)私はそれをrewordすることができますかどうかがわかります...十分に明確でない場合は、それを編集して自由に感じてください! – jowie