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了而不是。NONO如下使用。

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

尝试设置

mapView.scrollEnabled=NO;

或设置

mapView.userInteractionEnabled = NO;

但它不允许你放大或缩小和其他东西。点击这里了解更多信息。

于 2013-02-21T14:29:02.033 回答
2

尝试设置 to的userInteractionEnabled属性。MKMapViewNO

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

您是否检查过本教程:

向 MKMapView 添加边界

或者这个问题:

防止在 MKMapView 中滚动,也在缩放时

于 2013-02-21T14:33:09.730 回答