Core Plot – iOS Touched Event ist schwierig, einen Punkt im Diagramm auszuwählen
-
12-12-2019 - |
Frage
Verwendung dieser Funktion
- (void)scatterPlot:(CPTScatterPlot *)plot plotSymbolWasSelectedAtRecordIndex:(NSUInteger)index
Ich kann einem ausgewählten Punkt eine Anmerkung hinzufügen, obwohl es auf einem iPad oder iPhone schwierig ist, einen Punkt im Diagramm mit dem Finger auszuwählen.Gibt es überhaupt eine Möglichkeit, diese Funktion so zu aktivieren, dass sie für ein Fingerzeigegerät anstelle einer Maus fehlerverzeihender ist?
Lösung
Benutzen Sie die plotSymbolMarginForHitDetection
Eigenschaft im Streudiagramm.Dies definiert den Abstand von der Mitte eines Plotpunkts, angegeben in Pixeln, bei dem eine Berührung noch registriert wird.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow