Mi piacerebbe avere il mio colore UIActivityIndicatorView
colorato. C'è un modo per impostare questa proprietà?Colore personalizzato my UIActivityIndicatorView
40
A
risposta
108
In iOS 5.0 e fino è possibile utilizzare setColor:
sul UIActivityIndicatorView
per impostare un colore personalizzato.
In Swift si può semplicemente utilizzare activityIndicatorView.color = UIColor.red
4
È necessario creare un set personalizzato di immagini (migliore), quindi animarlo utilizzando UIImageView.
Oppure posizionare una vista colorata trasparente sopra l'indicatore di attività per "colorarlo" (qualità inferiore).
1
Ecco un'altra buona opzione per voi:
http://cocoacontrols.com/platforms/ios/controls/hzactivityindicatorview
0
ho creato un custom UIView (Loader Animation) a cui è possibile caricare in una sottoclasse di UIActivity
.
2
Per Xcode 7 (possibilmente prima) è anche possibile specificare il colore direttamente in Interface Builder.
Ciao kenny ... è una buona idea, ma hai qualche codice di esempio per l'animazione rotazionale di UIImageView? –
@yakub: No. Crei 10 immagini e usi 'animationImages'. Almeno questo come funzionano le visualizzazioni degli indicatori. – kennytm
Questa è la soluzione corretta per
lavoy