私のアプリでは、MapViewを追加しました。現時点では、xCode(IB)のいくつかのプロパティを変更したいと思います。ロックが表示され、変更は発生しませんでした。どうなるでしょうか?
第二に、とにかく質問している間、ビューを最大化するように変更したいと思います。本当にユーザーの場所を拡大したいです。今(私はオランダにいるので)Ricghtはヨーロッパの半分を見ています。ヒントとコツは大歓迎です。
よろしく、
アドリ
私のアプリでは、MapViewを追加しました。現時点では、xCode(IB)のいくつかのプロパティを変更したいと思います。ロックが表示され、変更は発生しませんでした。どうなるでしょうか?
第二に、とにかく質問している間、ビューを最大化するように変更したいと思います。本当にユーザーの場所を拡大したいです。今(私はオランダにいるので)Ricghtはヨーロッパの半分を見ています。ヒントとコツは大歓迎です。
よろしく、
アドリ
ユーザーの場所をズーム:
- (IBAction)showCurrentLocation:(id)sender {
self.mapview.showsUserLocation=YES;
self.mapview.delegate = self;
[self.mapview setUserTrackingMode:MKUserTrackingModeFollow animated:YES];
}
ファイルインスペクターのローカリゼーションロックオプションをチェックします。おそらくそこでオプションを選択しているので、(一部の)プロパティを変更できません。
ユーザーの現在地の両側に1kmを表示するリージョンを作成します
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(MapView.userLocation.coordinate, 2000, 2000);
MKCoordinateRegion adjustRegion = [self.mapview regionThatFits:region];
[self.mapview setRegion:adjustRegion animated:YES];