Je modifie la largeur des barres dans un graphique en utilisant (CPBarPlot *)barPlot.barWidth
, mais l'espacement entre les barres ne change pas et elles se chevauchent maintenant. barPlot.barOffset
fonctionne très bien pour le décalage initial, mais je n'ai pas été en mesure de comprendre comment changer l'espacement entre les barres suivantes. Il semble que je doive changer quelque chose avec l'espacement des intervalles sur l'axe, mais je ne vois rien en relation avec l'espacement des intervalles dans CPBarPlot
. Quelqu'un sait comment cela peut être accompli?CPBarPlot Largeur/Espacement
1
A
Répondre
2
est ici un poste qui pourrait aider cette question: http://mela.ertale.com/blog/?p=193
Bonne chance!
Questions connexes
- 1. CPBarPlot avec différentes barres de couleur
- 2. Comment ajouter des étiquettes aux barres de points CPBarPlot?
- 3. L'étiquette du traceur n'apparaît pas au-dessus de chaque colonne
- 4. Problème avec NSNumber et traçage d'un graphe avec Core-Plot
- 5. Comment mettre à l'échelle un graphique pour l'adapter à l'espace visible
- 6. Insérer des données dans le core-plot
Je suis tombé dessus, mais je n'ai rien vu concernant l'espacement. Je vais devoir regarder à travers à nouveau. – mgriepentrog
Il avait quelques bonnes informations sur le réglage de la largeur de l'axe entier, ce qui, je pense, pourrait aider à modifier l'espace entre les barres. –
Je l'ai compris. Plutôt que d'indiquer explicitement l'espacement, il le détermine en fonction des gammes d'axes. Dans mon cas, j'avais 'plotSpace.yRange = [CPPlotRange plotRangeWithLocation: CPDecimalFromFloat (0.0f) longueur: CPDecimalFromFloat (100.f)];' quand j'avais seulement deux valeurs. Changer la plage de 0-2 a résolu le problème. – mgriepentrog