swift 的图表

Charts with swift

我是 iOS 开发新手,想创建一个包含一些图表的应用程序。我决定从 swift 开始开发,因为作为 Java 开发人员,它似乎更容易学习。但同时我认为使用 objective-c 会是更好的选择,因为 AFAIK 没有可用的图表库符合我的标准:

JBChartView、Core-Plot 和 iOSPlot 等常用图表库不符合我的标准,因此我正在考虑使用 JavaWebView 中的脚本图表库或完全切换到 objective-c

在 WebView 中使用 Java脚本图表 API 是好习惯吗?如果是这样,这可能会在具有不同屏幕的不同设备上产生问题 尺寸和方向?这种方法的常见缺陷是什么?

编辑: Core-Plot 2.0 版适用于 Swift

如链接 Core Plot issue 的评论中所述,只要您使用 release-2.0 分支中的代码,就可以在 Swift 中使用 Core Plot。该分支上的更改解决了 1.x 版本的 Core Plot 所具有的 NSDecimal 问题。

您可以使用 iOS-Charts

这是一个用 swift 编写的很棒的图表库,在 github 上:

有一些很棒的教程介绍了基础知识 here

iOS-图表似乎符合您的标准

  • 完全免费
  • 专为Swift
  • 编写
  • 它有 8 种不同的图表类型

您可以使用这个强大的 ios 图表库 https://github.com/danielgindi/Charts

或者您可以使用此 SVG 库创建您自己的 https://github.com/exyte/Macaw

如果你正在寻找商业图书馆(我还没有用过这个)https://www.shinobicontrols.com

这是一个很棒的电报频道,您可以在其中找到有关 ios 开发和库的不同有用信息 https://t.me/iostalks