diff --git a/Charts/Classes/Components/ChartLimitLine.swift b/Charts/Classes/Components/ChartLimitLine.swift index 5668aae316..d797e10aed 100644 --- a/Charts/Classes/Components/ChartLimitLine.swift +++ b/Charts/Classes/Components/ChartLimitLine.swift @@ -39,6 +39,7 @@ public class ChartLimitLine: ChartComponentBase public var valueTextColor = NSUIColor.blackColor() public var valueFont = NSUIFont.systemFontOfSize(13.0) public var label = "" + public var drawLabelEnabled = true public var labelPosition = LabelPosition.RightTop public override init() diff --git a/Charts/Classes/Renderers/ChartXAxisRenderer.swift b/Charts/Classes/Renderers/ChartXAxisRenderer.swift index 446b4a2343..2fd0147f1c 100644 --- a/Charts/Classes/Renderers/ChartXAxisRenderer.swift +++ b/Charts/Classes/Renderers/ChartXAxisRenderer.swift @@ -332,7 +332,7 @@ public class ChartXAxisRenderer: ChartAxisRendererBase let label = limitLine.label // if drawing the limit-value label is enabled - if (label.characters.count > 0) + if (limitLine.drawLabelEnabled && label.characters.count > 0) { let labelLineHeight = limitLine.valueFont.lineHeight diff --git a/Charts/Classes/Renderers/ChartXAxisRendererHorizontalBarChart.swift b/Charts/Classes/Renderers/ChartXAxisRendererHorizontalBarChart.swift index 141a8fb5c7..83ad7a61ca 100644 --- a/Charts/Classes/Renderers/ChartXAxisRendererHorizontalBarChart.swift +++ b/Charts/Classes/Renderers/ChartXAxisRendererHorizontalBarChart.swift @@ -290,7 +290,7 @@ public class ChartXAxisRendererHorizontalBarChart: ChartXAxisRendererBarChart let label = l.label // if drawing the limit-value label is enabled - if (label.characters.count > 0) + if (l.drawLabelEnabled && label.characters.count > 0) { let labelLineHeight = l.valueFont.lineHeight diff --git a/Charts/Classes/Renderers/ChartYAxisRenderer.swift b/Charts/Classes/Renderers/ChartYAxisRenderer.swift index c2287399bc..9a7a124e1a 100644 --- a/Charts/Classes/Renderers/ChartYAxisRenderer.swift +++ b/Charts/Classes/Renderers/ChartYAxisRenderer.swift @@ -452,7 +452,7 @@ public class ChartYAxisRenderer: ChartAxisRendererBase let label = l.label // if drawing the limit-value label is enabled - if (label.characters.count > 0) + if (l.drawLabelEnabled && label.characters.count > 0) { let labelLineHeight = l.valueFont.lineHeight diff --git a/Charts/Classes/Renderers/ChartYAxisRendererHorizontalBarChart.swift b/Charts/Classes/Renderers/ChartYAxisRendererHorizontalBarChart.swift index 9b65268655..e532c084c0 100644 --- a/Charts/Classes/Renderers/ChartYAxisRendererHorizontalBarChart.swift +++ b/Charts/Classes/Renderers/ChartYAxisRendererHorizontalBarChart.swift @@ -291,7 +291,7 @@ public class ChartYAxisRendererHorizontalBarChart: ChartYAxisRenderer let label = l.label // if drawing the limit-value label is enabled - if (label.characters.count > 0) + if (l.drawLabelEnabled && label.characters.count > 0) { let labelLineHeight = l.valueFont.lineHeight