0

我有一个使用 MKMapView 并向用户显示地图的生产应用程序。他们可以使用 +/- 键或通过鼠标滚轮进行缩放并将地图拖动到某个位置。

在 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 错误。

4

1 回答 1

1

****更新:此问题已在 OSX 10.11.2 中解决。耶苹果!****

一个已确认的错误(OSX 10.11.0 和 10.11.1)。雷达:22903136。

于 2015-10-17T18:31:47.280 回答