Получите изображение карты от MKMapView

Ответ Один: Да

Два: Это зависит

существуют, конечно, некоторые, у кого есть опасения по поводу этой проблемы. Поддержка БД и схема Drupal подверглись некоторому исследованию и критике по ее эволюции. Это, вероятно, уменьшится, если некоторые или все запланированные улучшения превратят его в Drupal 7. Это - то из Ваших трех вопросов, на которые нельзя легко и окончательно ответить путем поиска Интернета.

Ответ Три:

Ответ Четыре: (Обновление: 03.02.2010 11:25:04)

8
задан Timmi 12 October 2009 в 09:29
поделиться

2 ответа

Для SDK:

UIGraphicsBeginImageContext(self.mapView.bounds.size);
[self.mapView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *mapImage = UIGraphicsGetImageFromCurrentImageContext();

Для набора инструментов (с использованием частного API)

CGRect rect = [self.mapView bounds];
// Change the snapshot rect if needed. 
CGImageRef image = [self.mapView createSnapshotWithRect:rect];
12
ответ дан 5 December 2019 в 14:04
поделиться
  1. Настройка контекста пикселя с помощью CGBitmapContextCreate
  2. Render MKMapView с использованием [mapView.layer renderInContext: myContext]
  3. Get CGImage из контекста с помощью CGBitmapContextCreateImage
  4. Обернуть CGImage в UIImage , если необходимо.
0
ответ дан 5 December 2019 в 14:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: