charts 入門操作

Charts最新SDK使用了Swift3.0,相對于之前的版本在使用上也有了部分改變,總結(jié)來說使用可以更加靈活,想寫這邊文章是鑒于自己找資料的“痛苦”過程,很多資料都是關(guān)于之前版本,所以決定總結(jié)下個人心德?;臼褂煤芏噘Y料都可以找到,說點(diǎn)不同的。

效果如下:實(shí)現(xiàn)了最高點(diǎn)值的標(biāo)記,漸變色的填充,x軸的自定義。

圖一

最高點(diǎn)值的標(biāo)記實(shí)現(xiàn):在LineChartDataSet中給我們提供了一個可以自己發(fā)揮的屬性dataSet.valueFormatter,自定義一個類SetValueFormatter

.m
.h

自定義類的使用:

漸變色的填充:同樣是在LineChartdataSet中設(shè)置 dataset.drawFilledEnabled = YES; //? 允許填充

x軸的自定義:重寫IChartAxisValueFormatter中的- (NSString *)stringForValue:(double)value axis:(ChartAxisBase *)axis {},返回自己需要展示的字符串即可。

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

相關(guān)閱讀更多精彩內(nèi)容

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