2012-08-28 5 views
5

Ho bisogno di animare in ios un grafico a dispersione per renderlo come la linea stava disegnando. C'è un effetto simile in questo sito web http://www.highcharts.com. Ho provato senza successo con l'animazione di base, ma impossibile realizzare questo effetto. Qualcuno ha qualche idea su come farlo?IOS Coreplot scatterplot animation drawing

+0

Anche io ho bisogno di questo effetto utilizzando l'animazione della trama principale, per favore qualcuno dia la soluzione per ottenere quel tipo di effetto come in http://www.highcharts.com. –

risposta

1

Sfortunatamente ho trovato che le funzionalità di animazione di CorePlot in questa area sono limitate.

Tuttavia, ho ottenuto il successo ottenendo lo stesso effetto animando l'espansione dell'espansione di un normale UIView che incapsula il grafico.

non ho il mio codice di fronte al mio in questo momento da qui è uno schema per evidenziare come ho fatto:

enter image description here

La cosa fondamentale è che si avvia l'animazione iniziale con un UIView che contiene il grafico e il frame di chi ha una larghezza minore del grafico. Quindi l'animazione della larghezza del riquadro sarà la dimensione completa del grafico.

Quando questo si anima rivela progressivamente il tuo grafico in un'animazione fluida.

+0

Potresti fornire del codice? – julialecat