Swift 3-iOS图表API

  • 图表API github:https://github.com/danielgindi/Charts
  • 主要参考教学:http://www.appcoda.com.tw/ios-charts-api-tutorial/,但此份教学是用之前的版本所写的,所以部分语法与需要更新。
  • 如果在Swift3,图表3.0,Xcode8的环境下,可参考:https://medium.com/@skoli/using-realm-and-charts-with-swift-3-in-ios-10-40c42e3838c0#.n8ffy5nkx
  • 实作过程遇到的问题:
  1. 版本更新后,如何输出X轴的值:
  • 如何快速修改X轴值? :https://github.com/danielgindi/Charts/issues/1340
  • 需要另外建立一个新的IAxisValueFormatter的类

2.输出X轴的值之后,现有条形图只显示出单数的值

3.饼图没有XAxis的属性

4.发生小插曲:无法将类型’Charts.LineChartData’(0x10f044920)的值强制转换为’Charts.PieChartData’(0x10f0476c8)。 因为在拉Outlet时,把名称取相反造成崩溃。

此次实作的连结:

GitHub – dan12411 / iOSChartsDemo
通过在GitHub上创建一个帐户为iOSChartsDemo开发做出贡献。 github.com