我正在开发 iOS 应用程序,我想在不使用 Google 地图或任何类型的地图的情况下添加 / 绘制 HeatMap。我只想在我的 View 上绘制它。我一直在寻找 iOS 的开源库,但我没有找到任何
有谁知道一种方法如何在 iOS 中的 View 上绘制 HeatMap?
这里是我正在寻找的一个例子,但它是 Android 平台:
https://github.com/HeartlandSoftware/AndroidHeatMap谢谢 Tal.


如果有人还在寻找一个不需要 MKMapView 的热图,你可以把它放在一个图像上,你可以试试这个 cocoapod
pod“LFHeatMap”
https://github.com/gpolak/LFHeatMap.在你考虑它为你的项目之前,只知道你不能调整“热”的颜色渐变而不破解库一点。
let points: [CGPoint] = [CGPoint(x: 25, y: 25),
CGPoint(x: 125, y: 125),
CGPoint(x: 200, y: 200)]
let image = LFHeatMap.heatMap(with: CGRect(x: 0, y: 0, width: 300, height: 300),
boost: 0.5,
points: points,
weights: nil)
let overlayHeatMap = UIImageView(image: image)
self.view.addSubview(overlayHeatMap)
overlayHeatMap.frame = CGRect(x: 0, y: 50, width: 300, height: 300)
如果你有兴趣改变颜色,你可以在 LFHeatMap.m 下面的注释中的 411 行周围摆弄代码,上面写着“/ / 红色和 alpha 组件”
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(79条)