1. 程式人生 > >iOS 折線圖、柱狀圖、扇形圖封裝

iOS 折線圖、柱狀圖、扇形圖封裝

導入 nbsp 並且 柱狀圖 bsp ima 集成 分享圖片 slb

封裝簡單的折線圖、柱狀圖、扇形圖

效果圖:

技術分享圖片技術分享圖片

   git地址:https://github.com/lulushen/SLChart.git

1、集成折線圖、柱狀圖、扇形圖

  在ViewController.h裏面導入SLBaseChartView.h和 SLPieChartView.h 並實現代理<TouchBaseChartDelegate,TouchPieChartDelegate> 並聲明屬性,如下圖所示:

  技術分享圖片

2、在實現文件文件中實現柱狀圖,效果圖中的柱狀圖實現代碼如下圖:

技術分享圖片

  只要傳入x,y軸的值即可,並且很多屬性都可以更改,軸線的顏色寬度等屬性可以更改,具體的可觀看SLBaseChartView.h文件的聲明屬性。

3、效果圖中的折線圖實現代碼:

技術分享圖片

4、效果圖中的扇形圖實現代碼:

技術分享圖片

5、代理方法,當點擊圖形的時候調用:

技術分享圖片

iOS 折線圖、柱狀圖、扇形圖封裝