Обработчик завершения 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 ответов

Другие вопросы по тегам