charts - iOS图表框架

2018-10-18  本文已影响0人  ForstDragon

最近做项目需要画饼状图和折线图,引入了第三方的图标库Charts。
这个图表库基本上能够满足大家对于图表绘制的需要,但是api接口的解释并不是很详细,该库虽然有强大的功能,但是开发者看了很长时间还是一头雾水。而且网上相关的资源不是很多,所以我写了这篇文章希望对大家有所帮助,charts的地址

折线图.png
柱状图.png
K线图.png

第一步

引入第三方图表库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。


创建桥接文件导入第三方库.png

2,在需要用的类中引入#import "XXXXX-Bridging-Header.h",然后就可以用了,各位直接定义自己需要的控件,下边是我自己用的


我自己用的控件.png

导入了桥接文件出现这样的提示,是因为你没有设置相对路径,按如图所示,添加上$(SRCROOT)/

桥接文件出提示.png 设置桥接文件的绝对路径.png
上一篇下一篇

猜你喜欢

热点阅读