2010-05-10 6 views

Répondre

108

Dans iOS 5.0 et plus vous pouvez utiliser setColor: sur la UIActivityIndicatorView pour définir une couleur personnalisée.

Swift vous pouvez simplement utiliser activityIndicatorView.color = UIColor.red

4

Vous devez créer un ensemble personnalisé d'images (mieux), puis l'animer en utilisant UIImageView. Ou placez une vue transparente colorée sur l'indicateur d'activité pour la "teinter" (qualité inférieure).

+0

Salut kenny ... c'est une bonne idée mais avez-vous des exemples de code pour l'animation rotative de UIImageView? –

+1

@yakub: Non. Vous créez 10 images et utilisez 'animationImages'. Au moins, comment fonctionne l'indicateur. – kennytm

+1

Ceci est la bonne solution pour lavoy

0

J'ai créé auquel vous pouvez charger une UIView de mesure (Loader Animation) dans une sous-classe de UIActivity.

2

Pour Xcode 7 (éventuellement plus tôt), vous pouvez également spécifier la couleur directement dans Interface Builder.

Questions connexes