我正在尝试在UIActivityViewController中共享与您的位置相关联的(经度,纬度),以便用户可以与其他人共享SMS中的位置,并显示为可点击的小地图,如下所示。 / p>
我知道如何将地址作为文本共享。这是我分享地址的代码:
@IBAction func didTapShareLocation(_ sender: UIButton) {
guard let carAddress = self.adressLabel.text else {
return
}
let textToShare = "My car is at this address: \(carAddress)"
let objectsToShare = [textToShare] as [Any]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.popoverPresentationController?.sourceView = sender
myParentVC?.present(activityVC, animated: true, completion: nil)
}