2013-02-21 4 views
2

Я использую MKMapView в своем приложении и использую mapView.scrollEnabled=NO;, но он не работает. Вот мой код:Как остановить прокрутку в mkmapview?

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

С кодом нет в коде?

ответ

10

Вы использовали YES вместо NO в вашем коде. Пожалуйста, используйте NO, как показано ниже.

mapView.scrollEnabled = NO; 
+0

я пытался, но does't работает. – San

+0

@San Он работает в моем тестовом проекте. –

2

Попробуйте установить userInteractionEnabled Недвижимость MKMapView в NO.

mapView.userInteractionEnabled = NO; 
2

Попробуйте установить

mapView.scrollEnabled=NO; 

или установить

mapView.userInteractionEnabled = NO; 

, но это не позволяет увеличивать или уменьшать масштаб и другие вещи. нажмите here для получения дополнительной информации.

Смежные вопросы