Volevo animare un oggetto immagine spostandolo lungo una curva particolare. Non è una curva generale o casuale, ma piuttosto una curva che segue un particolare percorso sullo schermo.Spostamento di un oggetto lungo una curva nello sviluppo di iPhone
Attualmente, Im specifica manualmente l'elenco delle coordinate x e y del percorso lungo il quale voglio spostare l'oggetto immagine impostando la sua cornice ogni volta. Questo è un processo laborioso nel senso che sto impostando le specifiche coordinate xey del percorso e spostando l'immagine lungo di esso. C'è un modo più efficiente per farlo?
Esiste un modo per specificare, ad esempio, circa 15-20 punti e avere una curva tracciata lungo quelle per spostare l'oggetto? Qualche altro modo per raggiungere questo? Qualsiasi aiuto sarebbe molto apprezzato. Grazie.
Grazie. Questo ha aiutato. Invece di addLineToPoint io uso addQuadCurveToPoint e questo fa il lavoro. Un'altra domanda qui. Come posso rilevare la fine di una CAKeyFrameAnimation? C'è un metodo delegato per questo? Il delegato animationDidStop non è stato chiamato quando l'animazione si è interrotta. – Nathan
Siamo spiacenti. Ho capito. Sciocco errore. Stavo usando il delegato animationDidStop di un UIView invece di quello per un CAAnimation. Ora anche il delegato lavora. – Nathan