2017-12-19 6 views
0

iOS 차트 라이브러리를 사용하여 표시 할 수있는 통계 데이터를 표시하려면 막대 그래프를 만들어야합니다. 내가 직면 한 유일한 문제는 막대 위의 값 레이블이 이중으로 인쇄된다는 것입니다. 정수로 사용해야합니다. 검색을 시도했지만 긍정적 인 결과가 없습니다. 어떤 도움에 감사드립니다iOS 용 막 대형 차트에 정수 값 레이블 표시

barChartView = BarChartView() 
    barChartView.frame = screen.bounds 
    barChartView.delegate = self 
    barChartView.backgroundColor = UIColor.clear 
    barChartView.layer.opacity = 0.0 
    barChartView.chartDescription?.text = "" 
    self.view.addSubview(barChartView) 

: 다음은 내 코드입니다.

+0

사용중인 차트 라이브러리에 대한 링크를 포함시켜야합니다. –

+1

'BarChartView' 란 무엇입니까? 선언 된 곳은 어디입니까? _relevant_ 코드 만 표시하십시오. 'backgroundColor','delegate','layer.opacity' 등은 그 질문과 관련이 없습니다. –

+0

https://github.com/danielgindi/Charts가 차트 라이브러리 인 것으로 보입니다. –

답변

2

각 값을 Int로 변경하는 사용자 정의 포맷터를 만듭니다.

그런 다음 그래프의 포맷터를 설정하십시오.

let formatter: CustomIntFormatter = CustomIntFormatter() 
    barChartView.data?.setValueFormatter(formatter) 
관련 문제