2016-10-14 7 views
0

У меня есть вопрос к вопросу. В моем приложении я собрал местоположение пользователя из GPS. Я также использовал Карты Google, чтобы показать это местоположение на карте. Теперь мне нужно сохранить изображение в этом месте на моей карте и разместить его на Facebook. Более или менее то же самое, что и Runtastic. Может кто-нибудь помочь мне сделать это? У меня есть местоположение GPS, тогда мне нужно создать карту с помощью Google Maps Api, затем сфотографировать ее и разместить на Facebook в качестве ссылки, например. Надеюсь, это достаточно ясно для вас. спасибо.От местоположения gps до карт

ответ

0

Вы можете сделать снимок экрана с экрана, используя this method. В UIGraphicsBeginImageContextWithOptions вы можете установить rect в окне Карт Google.

Использование Facebook SDK вы можете поделиться ими.

0

Это код для принятия скриншот определенного зрения

код Swift 3.x

UIGraphicsBeginImageContext(self.mapView.frame.size) 
self.mapView.layer.render(in: UIGraphicsGetCurrentContext()!) 
let image = UIGraphicsGetImageFromCurrentImageContext() 
UIGraphicsEndImageContext() 

// I used this on a imageView 
imageView.image = image 

imageView Мой находится над кнопкой.

Проверьте мои выходные данные enter image description here