MKMapSnapshotter完成处理程序永远不会起作用

时间:2016-03-16 12:54:25

标签: ios mapkit mkmapsnapshotter

我已经编写了这种方法来从UIImage获取MKMapSnapshotter

- (void)createSnapshot:(void (^)(UIImage *))image withOptions:(MKMapSnapshotOptions *)options
{
    MKMapSnapshotter *snapshotter = [[MKMapSnapshotter alloc]initWithOptions:options];
    [snapshotter startWithCompletionHandler:^(MKMapSnapshot *snapshot, NSError *error){
        image(snapshot.image);
    }];
}

虽然一切都适用于iPhone OS9,但处理程序永远不会在我的iPad OS 8.4.1上调用

地图在iPad上也无法正常工作。如果有人放大,则地图不会进一步加载。 mapkit ???有问题吗?

0 个答案:

没有答案