2015-09-29 6 views
0

У меня есть приложение для производства, которое использует MKMapView и которое показывает пользователям карту. Они могут масштабироваться с помощью клавиши +/- или с помощью колесика прокрутки мыши и перетаскивания карты в местоположение.MKMapView Broken на OS X 10.11?

На OS X 10.11.x перетаскивание в местоположение, похоже, больше не работает. Все функции масштабирования работают, но не перетаскиваются. Это относится как к производственной версии (в настоящее время в Mac App Store), так и к версиям разработки, построенным с использованием Xcode 7.0.1.

Цель развертывания OS X 10.9.

MKMapView добавляется просмотров вручную, используя этот код:

_mapView = [[MKMapView alloc] initWithFrame:CGRectZero]; 
_mapView.translatesAutoresizingMaskIntoConstraints = NO; 
_mapView.autoresizesSubviews = YES; 
_mapView.showsUserLocation = NO; 
_mapView.mapType = MKMapTypeStandard; 
_mapView.pitchEnabled = NO; 
_mapView.rotateEnabled = NO; 
_mapView.showsZoomControls = YES; 
_mapView.scrollEnabled = YES; 
_mapView.zoomEnabled = YES; 
_mapView.showsBuildings = YES; 
_mapView.delegate = self; 
[self addSubview:_mapView]; 

Кто-нибудь еще видел это или есть какие-либо идеи относительно того, что может быть происходит, или если я что-то не хватает? Я надеюсь, что это НЕ ошибка OS X MKMapView.

ответ

1

**** Обновление: эта проблема разрешена в OSX 10.11.2. Yay Apple! ****

Это является подтвержденная ошибка (OSX 10.11.0 и 10.11.1). Радар: 22903136.

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