2016-05-04 29 views
2

グラフ(線、棒)にios-chartsライブラリ(Ios Charts)を使用していますが、y軸ラベルが表示されないケースはほとんどありません。Ios Charts左軸にラベルが表示されない場合がある

私はこれを解決するために手伝ってください。

私のコードは、以下の私の問題を解決し

ChartYAxis *leftAxis = _barChartView.leftAxis; 
leftAxis.startAtZeroEnabled = YES; 
leftAxis.labelFont = [UIFont systemFontOfSize:10.f]; 
leftAxis.labelCount = 8; 
leftAxis.valueFormatter = [[NSNumberFormatter alloc] init]; 
leftAxis.valueFormatter.maximumFractionDigits = 1; 
leftAxis.axisLineColor = [UIColor blackColor]; 
leftAxis.axisLineWidth = 1.0; 

leftAxis.labelPosition = YAxisLabelPositionOutsideChart; 
leftAxis.spaceTop = 0.15; 

BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithYVals:yVals label:@"Legend"]; 

NSMutableArray *dataSets = [[NSMutableArray alloc] init]; 
[dataSets addObject:set1]; 

BarChartData *data = [[BarChartData alloc] initWithXVals:xvalues dataSets:dataSets]; 
[data setValueFont:[UIFont fontWithName:@"HelveticaNeue-Light" size:10.f]]; 

_barChartView.leftAxis.startAtZeroEnabled = NO; 

_barChartView.data = data; 

答えて

4

で、ここ何。

leftAxis.labelCount = 5; 
leftAxis.forceLabelsEnabled = YES; 
関連する問題