我有一個圖表庫問題。我面臨的問題是條形圖不符合我的觀點。下圖顯示,第一個和最後一個欄都被切成兩半,最高欄的標籤也被部分切割。iOS圖表Swift條形圖超出視圖
Bars and labels are cut along the graph borders
當我在網上搜索,我得到了下面的線程https://github.com/danielgindi/Charts/issues/353這似乎是描述完全相同的問題。
我使用一個簡單的數據集與6個指數的一些隨機數。數據添加到圖表如下:
let values: [Int] = [5, 8, 1, 2, 1, 2]
var dataEntries: [BarChartDataEntry]
for i in 0..<values.count {
let dataEntry = BarChartDataEntry(x: Double(i), y: Double(values[i]))
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(values: dataEntries, label: "Count")
let chartData = BarChartData(dataSet: chartDataSet)
barChartView.data = chartData
希望有人能幫助我。提前致謝!
謝謝,工作喜歡魅力!我會將這個答案標記爲正確的,因爲我預計會有更多人遇到這個問題。雖然ashmi123爲標籤問題提供了合適的答案。 – Woodahack
您確定您使用的是最新的圖書館版本?由於此bug在v2.2.5中得到了修復,因此不需要添加此代碼。我也在新版本的應用程序中檢查了它,並且按預期工作。 –
對於分支Chart3.0-Swift2.3中的版本,這個破解仍然有效。謝謝! – Voldy