在 iOS上绘制热图

我正在开发 iOS 应用程序,我想在不使用 Google 地图或任何类型的地图的情况下添加 / 绘制 HeatMap。我只想在我的 View 上绘制它。我一直在寻找 iOS 的开源库,但我没有找到任何

我正在开发 iOS 应用程序,我想在不使用 Google 地图或任何类型的地图的情况下添加 / 绘制 HeatMap。我只想在我的 View 上绘制它。我一直在寻找 iOS 的开源库,但我没有找到任何

有谁知道一种方法如何在 iOS 中的 View 上绘制 HeatMap?

这里是我正在寻找的一个例子,但它是 Android 平台:

https://github.com/HeartlandSoftware/AndroidHeatMap

谢谢 Tal.

0

在 github 中输入搜索字段:

语言:swift 热图

你会得到:

https://github.com/jamesdouble/JDSwiftHeatMap
0

如果有人还在寻找一个不需要 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 组件”

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(370)
在iOS上共享指向InstagramDirectMessage的链接 /文本
上一篇
在 Unity上的另一个场景中显示分数
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(79条)