2

MKMapViewアプリケーションで を使用して使用していますが、機能しmapView.scrollEnabled=NO;ていません。これが私のコードです:

mapView=[[MKMapView alloc] initWithFrame:CGRectMake(20, 100, 282, 209)];
        mapView.delegate=self;
        mapView.scrollEnabled=NO;
        [self.view addSubview:mapView];

私のコードに何か問題がありますか?

4

4 に答える 4

14

コードでYES代わりに使用しました。NO以下のように使用NOしてください。

mapView.scrollEnabled = NO;
于 2013-02-21T14:26:17.657 に答える
3

設定してみてください

mapView.scrollEnabled=NO;

または設定

mapView.userInteractionEnabled = NO;

ただし、ズームインやズームアウトなどはできません。詳細については、ここをクリックてください。

于 2013-02-21T14:29:02.033 に答える
2

userInteractionEnabledのプロパティをMKMapViewに設定してみてくださいNO

mapView.userInteractionEnabled = NO;
于 2013-02-21T14:22:27.640 に答える
1

このチュートリアルを確認しましたか:

MKMapViewへの境界の追加

またはこのSOの質問:

ズーム時も、MKMapViewでのスクロールを防止します

于 2013-02-21T14:33:09.730 に答える