react-native-charts-wrapper IOS集成

按照官網(wǎng)來
1.去github下載包,chart要3.03的
2.復(fù)制文件夾到IOS目錄下


E0CED802-3B41-4FB4-9096-9EB06F58FC99.png

3.引入Libraries
4.在General -> Embedded Binarles 引入 Charts.framework / Swifty.framework


8E3727EA-AE41-4138-BE10-F0E4804734AE.png

5.把node_modules/react-native-charts-wrapper/ios/ReactNativeCharts拉到IOS目錄 選create group,要確認ReactNativeCharts里面有文件
3EDF9421-3B17-4263-9A89-F4AEDD298006.png
DDE03071-FFEF-4A36-BE11-0DAB15601F37.png
  1. 創(chuàng)建XXXX-Bridging-Header.h,然后把內(nèi)容改為
#import "React/RCTBridge.h"
#import "React/RCTViewManager.h"
#import "React/RCTUIManager.h"
#import "React/UIView+React.h"
#import "React/RCTBridgeModule.h"
#import "React/RCTEventDispatcher.h"
#import "React/RCTEventEmitter.h"

7.set ForBeginner-Bridging-Header.h in Build Settings -> Swift Compiler - General -> Object-C Bridging Header //如果ReactNativeCharts里面沒有Swift文件,那就不會顯示有Swift選項
8.set No in Build Settings -> Swift Compiler - Version -> User Legacy Swift Language Version //我的是3.3

https://github.com/wuxudong/react-native-charts-wrapper/tree/master/Example
IOS上遇到的錯誤

image

解決:http://www.itdecent.cn/p/b8041caa9947

D5E949D3-4B41-4F34-ABB7-ECF92D036280.png

降低Chart版本 3.03

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容