Пользовательский индикатор загрузки (счетчик) - PullRequest
2 голосов
/ 28 марта 2011

Я хотел заменить блесну по умолчанию, которая появляется, когда данные загружаются с сервера, моим пользовательским изображением.У меня есть 16 изображений для этого.

Есть идеи, как заменить это индикатором пользовательской загрузки?

1 Ответ

7 голосов
/ 28 марта 2011

Это можно сделать с помощью UIImageView (вы можете создать собственный подкласс UIView для этого, если хотите).Основной код выглядит примерно так:

UIImageView* animatedImageView = [[UIImageView alloc] initWithFrame:self.view.frame];

animatedImageView.animationImages = [NSArray arrayWithObjects:    
                            [UIImage imageNamed:@"spinner-01.png"],
                            [UIImage imageNamed:@"spinner-02.png"],
                            [UIImage imageNamed:@"spinner-03.png"],
                            [UIImage imageNamed:@"spinner-04.png"], 
                            nil];

animatedImageView.animationDuration = 1.0;
animatedImageView.animationRepeatCount = 0;

[animatedImageView startAnimating];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...