に少し問題がありますMKMapView
。
私がそれを開くと、ピンを中央に配置し (ピンは 1 つしか存在できません)、このピンにズームする必要があります。これは常に非常にうまく機能しますが、初めてマップを開くと、ピンが中央に表示されるだけで、ズームアウトが最大になります。
これは私のコードです:
- (void) viewDidAppear:(BOOL)animated
{
if(self.curPin != nil){
[self.map setCenterCoordinate: self.curPin.coordinate];
}
else{
[self.map setCenterCoordinate:locationManager.location.coordinate];
}
}
curPin はCLLocation
、ピンの座標を保存する場所です。
誰でも私を助けてくれることを願っています。
ありがとう、フランツ