簡體   English   中英

iOS-Charts 庫:條形圖背景色填充

[英]iOS-Charts Library: BarChart background color fill

我正在使用 Daniel Gindi 的圖表庫。 我需要制作一個像這個截圖一樣的圖表。 設置不同的背景顏色。 你能做到嗎? 我查看了圖書館,發現沒有辦法做到這一點。

在此處輸入圖像描述

謝謝。

Daniel Gindi 為 iOS 圖表在 AppCoda 上有一個很好的教程

“如果您想為每個數據條目使用不同的顏色,那么您必須提供與您擁有的數據條目總數一樣多的 colors”。

為了更改條形圖的顏色,您需要更改您所代表的數據集的顏色。 像這樣:

chartDataSet.colors = [UIColor(red: 230/255, green: 126/255, blue: 34/255, alpha: 1)]

如果您要更改圖表的背景顏色,則需要將其放入代碼中: chart.backgroundColor =.white

看,我特意加了同樣的arrays數據,我把它們加到一張條形圖中。 我的意思是相同的值交替出現。 他們沒有一個接一個地代表。 因此,這意味着如果您為每個條形圖設置不同的背景顏色,恕我直言,這可能看起來不太好。 我希望其他人會嘗試重現您的問題,以便我們在這里有更多的意見:)

條形數據

使用以下配置來條形圖

 barChart.drawBarShadowEnabled = true

然后使用

chartDataSet.barShadowColor = .systemGray5

有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM