Sto cercando di eseguire la ripetizione automatica dell'animazione di rotazione dell'immagine con CABasicAnimation. Ho provato a cercare sul Web come impostare tale proprietà, ma non è stato in grado di trovarlo. Non è davvero una proprietà simile per l'animazione della CA? So che è possibile impostare un valore enorme (here) per ripetere la proprietà Conteggio ma, ehi, perché Uiview animateWithDuration ha un'opzione UIViewAnimationOptionRepeat e qual è il valore per esso hardcoded?CABasicRegistrazione illimitata senza HUGE_VALF?
risposta
No, questo è il modo in cui si suppone di farlo in base a the documentation.
L'impostazione di questa proprietà su
HUGE_VALF
farà ripetere l'animazione per sempre.
Aggiornamento per Swift:
HUGE_VALF non sia esposto a Swift. Tuttavia, la mia comprensione da this page è che HUGE_VALF deve essere infinito (infatti, INFINITY
è definito come HUGE_VALF
). Dal momento che il protocollo di Swift FloatingPointType
fornisce un static var infinity
, si può semplicemente scrivere
myAnimation.repeatCount = .infinity
in iOS 7 e versioni successive, si interrompe dopo un determinato intervallo. Non è chiaro quale sia il motivo. –
'Float.infinity' in Swift. I documenti refertati menzionano 'HUGE_VALF' ma non dicono come esprimere lo stesso in Swift. –
per SWIFT 3.0 e versioni successive
let rotationAnimation = CABasicAnimation(keyPath: "transform.rotation.z")
rotationAnimation.fromValue = 0
rotationAnimation.toValue = CGFloat.pi * 2
rotationAnimation.duration = 1
rotationAnimation.repeatCount = .infinity
holderView.btnRefresh.layer.add(rotationAnimation, forKey: "spinAnimation")
- 1. Che cos'è una query illimitata?
- 2. Massima precisione sotto illimitata?
- 3. XSD maxOccurs = "illimitata"
- 4. Storia illimitata di Bash
- 5. Tipo vs jolly illimitata
- 6. Pipelines, multiplexing, e il buffering illimitata
- 7. IEnumerable <T> Salta sulla sequenza illimitata
- 8. Eclipse - come dare la lunghezza illimitata console Java (nel # linee)
- 9. Che cos'è un'alternativa valida e illimitata all'API di Google Places?
- 10. ThreadPoolExecutor con coda illimitata che non crea nuovi thread
- 11. È possibile impostare la larghezza massima per un modulo ma lasciare l'altezza massima illimitata?
- 12. Come installare la forza illimitata JCE per JRE 7 in MacOSX?
- 13. Java Generics: On arraylist (illimitata tipo jolly), aggiungere e metodi addall si comporta in modo diverso
- 14. Perché non vi è alcun avviso durante il trasferimento dall'oggetto alla raccolta jolly illimitata?
- 15. Perché l'ArrayBlockingQueue viene chiamato una coda limitata mentre un LinkedBlockingQueue viene chiamato una coda di blocco illimitata?
- 16. Errore di durata della ruggine previsto per il ciclo di vita del calcestruzzo ma durata illimitata prefissata
- 17. RStudio vuoto all'avvio - Senza finestre, senza menu, senza rendering
- 18. Pretty URLs senza mod_rewrite, senza .htaccess
- 19. max senza diramazione per interi senza segno
- 20. Pulsante WPF senza bordo senza sfondo
- 21. senza estensione
- 22. Elenco delle API del motore di ricerca JSON senza quote, come Bing?
- 23. Raccolta thread-safe senza ordine e senza duplicati
- 24. C# serializza una classe senza un costruttore senza parametri
- 25. Visualizzazione selezione elenco senza riempimento e senza segno di spunta
- 26. Android: MediaPlayer senza pause o senza interruzioni Riproduzione video
- 27. Come è valido questo codice senza staffa/senza bretelle?
- 28. ng-repeat senza elemento HTML (questa volta davvero senza alcuna)
- 29. Estrai dati .mat senza matlab - provato scilab senza successo
- 30. Eredità multipla senza ereditarietà multipla e senza duplicazione del codice
Il valore è '1e50', in' math.h'. – bcattle
In XCode ⌘-clic per andare alla definizione di qualcosa. – bcattle