店舗を表す多数の注釈を含む MKMapView があります。ユーザーが注釈をタップすると、カスタムの注釈ビューが表示されます。このビューには、ストアをユーザーのお気に入りに追加するお気に入りボタンが含まれています。
ユーザーがこのボタンを押すと、 backgroundImageプロパティが別の画像に変更され、お気に入りのストアとしてのステータスが示されます。
発生している問題は、ユーザーがタップしても画像が変化しないことです。メソッドを呼び出してストアをお気に入りに追加していますが、画像は変更していません。ユーザーが吹き出しを閉じてから、注釈をもう一度タップして吹き出しを表示すると、ボタンは正しい背景画像を表示します。
この問題は iOS7 デバイスでのみ発生しますが、iOS7 シミュレーターおよび iOS8 シミュレーター/デバイスでは完全に機能します。
どんな助けでも素晴らしいでしょう、ありがとう。