作成したアプリでは、サブクラス化された MKAnnotationView を利用します。我々が追加します
PLCalloutButton* rightButton = [PLCalloutButton buttonWithType:UIButtonTypeCustom];
rightButton.tag = PLTagDetailPin;
self.rightCalloutAccessoryView = rightButton;
と
PLFavoriteButton* favoriteButton = [PLFavoriteButton buttonWithType:UIButtonTypeCustom];
favoriteButton.zoneInfo = zoneInfo;
self.leftCalloutAccessoryView = favoriteButton;
これが、このサブクラスで行われるすべてのことです。
注釈をタップすると、ビューは期待どおりに表示されますが、ストレッチが適切に行われていないかのように奇妙な縞模様が表示されることがあります。以下に示すように、背景の一部が欠落しており、背景のこのストライプが注釈ビューの別の場所にある場合があります (したがって、暗いストライプもあります)。
どうすればこれを解決できますか?