快速的图表

ezt*_*tam 5 charts objective-c core-plot ios swift

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

  • 可用于swift
  • 有线条和条形图
  • 能够绘制带有日期和时间轴的图表
  • 免费使用或低价<100美元

像JBChartView,Core-Plot和iOSPlot这样的常见图表库不符合我的标准,因此我正在考虑在WebView中使用JavaScript图表库或完全切换到objective-c

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

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

sim*_*ley 11

你可以使用iOS-Charts

这是一个用swift编写的优秀图表库,位于github上:

有一些伟大的教程通过基本会在这里.

iOS-Charts似乎符合您的标准

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


Eri*_*och 1

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