2015-10-23 2 views
0

J'utilise StackedBar graphique dans iOS graphiques, je dois fournir deux fonctionnalités:StackedBar graphique mettant en évidence seule barre complète

  1. Lorsque l'utilisateur sélectionne seule barre, je dois souligner Bar complet à la place de l'index de la pile spécifique.
  2. Je dois afficher une fenêtre contextuelle avec une valeur complète.

Comment cela peut-il être réalisé?

pour mettre en évidence j'essayé de le faire suivant, mais cela ne fonctionne pas

let highlighter1: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 0) 
let highlighter2: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 1) 
let highlighter3: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 2) 

chartView.highlightValues([highlighter1, highlighter2, highlighter3]) 

si je donne la valeur unique, il fonctionne.

Répondre