我在我的城市上有一个叠加层,我在地图上添加了一些带有长压力的圆形叠加层。当我想用快照分享这张地图时,我只有空白地图。如何使用所有叠加层拍摄视网膜快照?我的代码目前:
requestSnapshotData(mapView) { data, error in
guard data != nil else {
print("requestSnapshotData error: \(error)")
return
}
let activity = UIActivityViewController(activityItems: [data!], applicationActivities: nil)
self.presentViewController(activity, animated: true, completion: nil)
}
` 它只显示一张空白地图..