最近做项目需要画饼状图和折线图,引入了第三方的图标库Charts。
这个图表库基本上能够满足大家对于图表绘制的需要,但是api接口的解释并不是很详细,该库虽然有强大的功能,但是开发者看了很长时间还是一头雾水。而且网上相关的资源不是很多,所以我写了这篇文章希望对大家有所帮助,charts的地址。
第一步
引入第三方图表库charts
这个地方我用的是cocoapods集成的,在podfile输入 pod 'Charts'
然后打开项目,在终端执行 pod install
如何使用?
1,、创建oc与swift桥接文件
任意创建一个swift的类点击finish,再点击Create Bridging Header,然后会发现项目中有了XXX-Bridging-Header类,在此类中引入头文件@import Charts。最后在Build Settings中将Swift Language Version选为4.0。
2,在需要用的类中引入#import "XXXXX-Bridging-Header.h",然后就可以用了,各位直接定义自己需要的控件,下边是我自己用的