J'utilise iOS Charts avec Swift 3.Graphiques iOS: déterminer la position Cercle sur chartValueSelected()
Lorsqu'un utilisateur clique sur un cercle/point mon graphique, je veux montrer un popup qui a la valeur et rendez-vous amoureux.
Je perçois le clic à l'intérieur chartValueSelected()
et montrer la fenêtre comme ceci:
func chartValueSelected(_ chartView: ChartViewBase, entry: ChartDataEntry, highlight: Highlight) {
//Set and show the popup...
//...
self.presentViewController(vc, asPopoverRelativeTo: frame, of: graph, preferredEdge: .minY, behavior: .transient)
}
En ce moment, je suis juste le menu contextuel positionnement arbitraire avec frame
parce que je ne sais pas comment déterminer où l'utilisateur a cliqué.
Existe-t-il un moyen de connaître les coordonnées x/y de l'emplacement du cercle sur lequel vous avez cliqué?