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