歡迎加入QQ討論群258996829

極其精美而又強大的 iOS 圖表組件庫 AAChartKit-Swift

發(fā)布時間:2018-05-07 14:13  回復:0  查看:7569  感興趣:136  贊:5   最后回復:2018-05-07 14:13  

前言

AAInfographics,是 AAChartKit 的 swift語言版本,是在流行的開源前端圖表框架Highcharts的基礎上,封裝的面向?qū)ο蟮?一組簡單易用,極其精美的圖表繪制控件.可能是這個星球上 UI 最精致的第三方 iOS 開源圖表框架了(?我以無神論者的名義向上帝起誓 ? ,我真的沒有在說鬼話?)


功能特性

  1. 環(huán)境友好,兼容性強. 適配 iOS 6 +, 支持ARC,支持 swift語言,配置簡單.同時更有 Objective-C 版本AAChartKit可供使用.
  2. 功能強大,類型多樣. 支持柱狀圖 、條形圖 、折線圖 、曲線圖 、折線填充圖 、曲線填充圖雷達圖、極地圖、扇形圖氣泡圖、散點圖、區(qū)域范圍圖、柱形范圍圖、面積范圍圖、面積范圍均線圖、直方折線圖、直方折線填充圖、箱線圖、瀑布圖、熱力圖、?;鶊D、金字塔圖、漏斗圖、等二十幾種類型的圖形,不可謂之不多.
  3. 交互式圖形動畫. 有著清晰和充滿細節(jié)的用戶交互方式,與此同時,圖形渲染動畫效果細膩精致,流暢優(yōu)美.有三十多種以上渲染動畫效果可供選擇,用戶可自由設置渲染圖形時的動畫時間和動畫類型,關于圖形渲染動畫類型,具體參見 AAInfographics 動畫類型.
  4. 支持手勢縮放.支持圖表的手勢縮放和拖動閱覽,手勢縮放類型具體參見 AAInfographics 手勢縮放類型,默認禁用手勢縮放功能.
  5. 極簡主義AAChartView + AAChartModel = Chart,在 AAInfographics 數(shù)據(jù)可視化圖形框架當中,遵循這樣一個極簡主義公式:圖表視圖控件 + 圖表模型 = 你想要的圖表.同另一款強大、精美而又易用的開源圖形框架 AAChartKit完全一致.
  6. 鏈式編程語法. 支持類 Masonry 鏈式編程語法,一行代碼即可配置完成 AAChartModel模型對象實例.
  7. 簡潔清晰,輕便易用. 最少僅僅需要 五行代碼 即可完成整個圖表的繪制工作(使用鏈式編程語法配置 AAChartModel 實例對象時,無論你寫多少行代碼,理論上只能算作是一行).  ? ? ?

真機美圖

Column Chart 柱狀圖 Column Range Chart 條形范圍圖 Area Chart 區(qū)域填充圖
極其精美而又強大的 iOS 圖表組件庫 AAChartKit-Swift 極其精美而又強大的 iOS 圖表組件庫 AAChartKit-Swift 極其精美而又強大的 iOS 圖表組件庫 AAChartKit-Swift
Line Chart 折線圖 Step Area Chart 直方折線填充圖 Step Line Chart 直方折線圖
image1 image1 image1
Spline Chart 曲線圖 Areaspline Chart 曲線填充圖 Stacked Polar Chart 堆積填充圖
image1 image1 image1
Bubble Chart 折線圖 Arearange Average Value Chart 范圍均線圖 Column Mixed Line Chart 雙Y軸柱形折線混合圖
image1 image1 image1


相關開源代碼

您還未登錄,請先登錄

熱門帖子

最新帖子

?