CandleStickChartView not showing values properly
- Dominant language
- Swift
- Stars
- 28k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
## What did you do?
I tried to create a candleStickChartView with 4 data entries
## What did you expect to happen?
I expected to see the candles in proper way, thin shadows and thick green/red candles.
## What happened instead?
Both shadows and candles are in the same width and look odd.
## Charts Environment
**Charts version/Branch/Commit Number: Latest**
**Xcode version: Version 12.4 (12D4e)**
**Swift version: 5**
**Platform(s) running Charts: iOS, iPhone 8**
**macOS version running Xcode: Big-Sur**
Code snippet:
```
func initCandleChartStockInfo(lineChartData : [CandleChartDataEntry])
{
let set1 = CandleChartDataSet(entries: lineChartData, label: "Candles Chart")
set1.axisDependency = .left
let xValuesNumberFormatter = ChartXAxisFormatter()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd/MM/yyyy"
xValuesNumberFormatter.dateFormatter = dateFormatter
self.xAxis.valueFormatter = xValuesNumberFormatter
self.xAxis.labelCount = 4
self.leftAxis.enabled = Locale.current.languageCode == "he"
self.rightAxis.enabled = !(Locale.current.languageCode == "he")
set1.setColor(UIColor(white: 80/255, alpha: 1))
set1.drawIconsEnabled = false
set1.shadowColor = .darkGray
set1.decreasingColor = .green
set1.increasingColor = .red
set1.decreasingFilled = true
set1.increasingFilled = false
set1.neutralColor = .green
let data = CandleChartData(dataSet: set1)
self.data = data
self.animate(xAxisDuration: 1, yAxisDuration: 1)
}
```
Screenshot:

Contributor guide
Assessment
This issue has not been assessed yet.