iOS開發之導入Charts與餅圖

(開個小差....)
html有http://echarts.baidu.com/examples.html源碼來參考
我們iOS也有https://github.com/danielgindi/Charts 這個呀
源碼是swift,對于現在把OC作為主程的我還是需要橋接文件這些東西的,那我們就開始吧??

Simona_Test1.png

Simona_Test2.png
Simona_Test3
創建好后當前文件夾下會出現紅框內兩個文件
Simona_Test4.png
在build setting里搜索 defines module 并設置成Yes
Simona_Test5.png
下載https://github.com/danielgindi/Charts 
現在將箭頭指向的  ##Charts.xcodeproj   直接拖到自己的工程中
Simona_Test6.png
拖好的樣子
Simona_Test7.png
導入靜態庫
Simona_Test8.png

Simona_Test9.png
引入Charts
Simona_Test9.png
#import "Charts/Charts.h"
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.

BarChartView *chatView = [[BarChartView alloc] initWithFrame:CGRectMake(5, 5, [UIScreen mainScreen].bounds.size.width - 10, [UIScreen mainScreen].bounds.size.height - 10)];
[self.view addSubview:chatView];
   }
Simona_Test10.png
  Run  出現如圖所示就ok拉
Simona_Test11.png

2017-06-09更新------
真機測試時可能會出現Reason: image not found

Simona_Test1.png
Simona_Test2.png
Simona_Test3
Simona_Test4.png
Simona_Test5.png

再運行就可以了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 從搬進第一個租的房間的當天晚上開始,就想著自己一定要搬家。一個陌生的城市,雖然只是租住的小房間,但是對于異鄉人的安...
    內河an閱讀 278評論 0 0
  • [TOC] 常用抓取命令 安裝 使用準備 設備需要root權限 tcpdump 二進制文件 wireshark 分...
    木貓尾巴閱讀 35,055評論 3 6
  • 是的,后來她老了。她一直是那么瘦,脂肪不足的結果,便是皺紋橫生。 是的,這是一個暮年的女人。 憑她年輕時是如何地攫...
    宋美妞Sophia閱讀 320評論 0 0
  • 草房子和高級的樓房又有什么區別?原始人住山洞的時候就會研究用火了,重要的是你在這里能有什么收獲! 一個蘋果掉到牛頓...
    養兒當自強閱讀 485評論 0 0
  • 作為拆書幫濟南籌備分舵的負責人和二級拆書家,我經常被人問到的一個問題就是: 什么是拆書? 以往我的回答總是非常“標...
    藥山閱讀 5,499評論 8 53