瀏覽代碼

Fixed last label of line chart not rendering (Closes #1671, #1323)

Daniel Cohen Gindi 8 年之前
父節點
當前提交
c661973169

+ 1 - 1
Source/Charts/Renderers/LineChartRenderer.swift

@@ -549,7 +549,7 @@ open class LineChartRenderer: LineRadarRenderer
                 
                 
                 _xBounds.set(chart: dataProvider, dataSet: dataSet, animator: animator)
                 _xBounds.set(chart: dataProvider, dataSet: dataSet, animator: animator)
                 
                 
-                for j in stride(from: _xBounds.min, to: Int(ceil(Double(_xBounds.max - _xBounds.min) * phaseX + Double(_xBounds.min))), by: 1)
+                for j in stride(from: _xBounds.min, through: min(_xBounds.min + _xBounds.range, _xBounds.max), by: 1)
                 {
                 {
                     guard let e = dataSet.entryForIndex(j) else { break }
                     guard let e = dataSet.entryForIndex(j) else { break }
                     
                     

二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDefaultValues.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDefaultValues@2x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDefaultValues@3x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircleHole.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircleHole@2x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircleHole@3x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircles.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircles@2x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testDoesntDrawCircles@3x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testHidesValues@3x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testIsCubic.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testIsCubic@2x.png


二進制
Tests/ReferenceImages_64/ChartsTests.LineChartTests/testIsCubic@3x.png