2017-05-11 3 views
0

C'est l'interface utilisateur PhotoComment définir BarChartView barColor?

UI

Je ne sais pas comment définir une couleur gris clair

J'essaie d'utiliser

self.chartView.drawGridBackgroundEnabled = YES; 
self.chartView.gridBackgroundColor = [UIColor grayColor]; 

Mais l'effet ce n'est pas ce que je veux

Répondre

0

Vous devez activer BarShadow la propriété comme mention ci-dessous:

_barChartView.drawBarShadowEnabled = YES; 

Par défaut le montrant GrayColor pour personnaliser Couleur de l'ombre, vous devez définir la couleur d'ombre dans BarChartDataSet comme ci-dessous:

BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithValues:Values]; 
set1.barShadowColor = [UIColor lightGrayColor]; // Set your custom color here 

Espérons que cela vous aidera à afficher votre couleur personnalisée dans l'ombre de la barre.

0

Vous pouvez utiliser

UIColor *color = ...; 
color = [color colorWithAlphaComponent:0.5f]; 

Vous pouvez également essayer avec des valeurs RVB.

[UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1]