我在尋找一個免費 iOS組件,允許我繪製一箇中心文字的圓環圖。到目前爲止,我只使用Code Plot,但這是一個完整的餅圖。我可以使用什麼來在iOS中實現甜甜圈圖表?
我附上了一個需求的例子。
任何幫助將非常感激。
我在尋找一個免費 iOS組件,允許我繪製一箇中心文字的圓環圖。到目前爲止,我只使用Code Plot,但這是一個完整的餅圖。我可以使用什麼來在iOS中實現甜甜圈圖表?
我附上了一個需求的例子。
任何幫助將非常感激。
我建議在cocoacontrols.com搜索。他們有很多iOS和Mac的開源控件。我沒有特別稱爲「甜甜圈圖表」,但一些餅圖控件可能會提供該選項。
事實上,似乎this one不包括你叫什麼圓環圖。它看起來並不像它內置的中間標籤支持,但它確實創建了一個你想要的環形圖表。
您還可以隨時創建一個餅圖,然後把視圖在它上面是除了在中間的白色圓圈透明,然後將標籤貼在此之上。
得到一個稍微複雜一些,你可以修改CorePlot控制和填充CAShapeLayer添加到它。
另一個選擇是創建SVG圖表和使用的UIWebView來顯示它。藉助svg圖表,您可以像highcharts和d3js那樣獲得更多的靈活性。下面是與圓環圖爲例:
http://vida.io/documents/Byh8tTakzB59oGa9f
您可以嵌入的鏈接或保存SVG和顯示UIWebView的。保存svg離線工作。
是的,但是這會消耗我服務器中的帶寬,我們期待着很多請求。只需發送帶有百分比信息(幾個字節)的json然後在應用程序中解析它就好多了。 – andufo
您可以在UIWebView中編寫javascript來請求json並呈現圖表。 –
感謝您的幫助!我正在嘗試他們。 – andufo