2010-05-10 6 views

ответ

108

В прошивкой 5.0 и выше вы можете использовать setColor: на UIActivityIndicatorView, чтобы установить собственный цвет.

В Swift вы можете просто использовать activityIndicatorView.color = UIColor.red

4

Вам необходимо создать собственный набор изображений (лучше), а затем оформить его с помощью UIImageView.

Или поместите прозрачный прозрачный вид сверху индикатора активности, чтобы «отточить» его (более низкое качество).

+0

Привет, Кенни ... его хорошая идея, но у вас есть образец кода для вращательной анимации UIImageView? –

+1

@yakub: Нет. Вы создаете 10 изображений и используете 'animationImages'. По крайней мере, то, как работают индикаторы. – kennytm

+1

Это правильное решение для lavoy

0

Я создал пользовательский UIView (Loader Animation), к которому вы можете загрузить в подкласс UIActivity.

2

Для Xcode 7 (возможно, ранее) вы также можете указать цвет непосредственно в Interface Builder.

Смежные вопросы