Xcode Swift使用叠加层保存快照

时间:2016-05-13 09:45:36

标签: swift mapkit overlay snapshot

我在我的城市上有一个叠加层,我在地图上添加了一些带有长压力的圆形叠加层。当我想用快照分享这张地图时,我只有空白地图。如何使用所有叠加层拍摄视网膜快照?我的代码目前:

    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)
    }

` 它只显示一张空白地图..

0 个答案:

没有答案