MKMapView にいくつかの注釈を追加しました。ユーザーが注釈の 1 つをクリックすると、マップに UIView を追加する右のアクセサリ ボタンを備えた UICalloutView が表示され、その特定の場所に関する情報が表示されます。この UIView はマップのスーパービューの中央に配置されています。そのビューの情報が注釈に関連していることを示すために、表示されているマップの四角形を下 (y 軸上) にシフトし、中央に配置したいと考えています。注釈がビューの真下になるように x 軸を調整します。
注釈を中央に配置するために次のことを行っていますが、注釈を y 軸に沿って下に移動して、追加された UIView の下に配置する方法がわかりません。どうすればそうできるか教えてください。
[self.mapView setCenterCoordinate:[annotation coordinate] animated:YES];