我是 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 配合良好
最佳答案
你可以使用 iOS-Charts
这是一个用 swift 编写的很棒的图表库,在 github 上:
有一些很棒的教程介绍了基础知识 here .
iOS-Charts 似乎符合您的标准
- 完全免费
- 它是专门为 Swift 编写的
- 它有 8 种不同的图表类型
关于ios - 快速图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29077353/