2012-12-17 14 views
8

Staram się wiedzieć, jakie są wszystkie możliwe klucze używane w CABasicAnimationCABasicAnimation klucze

jak ten:

CABasicAnimation *imageRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; 

co sprawia, że ​​obrót ... gdzie mogę znaleźć wszystkie możliwe klucze? i dzięki z przodu

+0

to co robię teraz .. Dzięki –

Odpowiedz

1
+5

Nie widzę konkretnej listy obsługiwanych ścieżek kluczowych dla animacji. –

+0

Te strony nie zawierają listy możliwych wartości keyPath. – Eimantas

3

Można je znaleźć w "Key Path Support for Structure Fields" części CoreAnimation przewodnika programowego

+3

Updated Link: https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreAnimation_guide/ Key-ValueCodingExtensions/Key-ValueCodingExtensions.html –

1

Można w zasadzie używać wszelkich możliwych keypath. Jeśli więc obiekt implementuje właściwość "alfa", tak jak robią to wszystkie widoki, możesz pozwolić tej animacji automatycznie.

CAAnimacja następnie oblicza kroki między punktem początkowym i końcowym animacji, ustawia je i przerysowuje widok.

+0

Link jest już martwy :( – Lewis42

+0

@ Lewis42 Brak linku w mojej odpowiedzi;) – NSAddict