Как запустить анимацию индикатора активности при нажатии на кнопку? - PullRequest
0 голосов
/ 27 июля 2011

У меня есть код, в котором у меня есть массив просмотра в представлении прокрутки.В каждом представлении я создаю вид изображения и кнопку.Теперь я хочу установить событие на кнопке, то есть когда при нажатии на кнопку появляется индикатор активности при просмотре и запускается анимация, а когда закончится загрузка следующего вида или изображения, остановите и скройте индикатор активности.Что я буду делать в коде, чтобы он работал?Как это сделать?Короче говоря, я хочу отображать индикатор активности при просмотре при нажатии на кнопку и скрывать при появлении аккуратного вида.

1 Ответ

4 голосов
/ 27 июля 2011

создайте функцию и вызовите ее по нажатию кнопки и добавьте этот код в вашу функцию

    spinner = [[UIActivityIndicatorView alloc]    initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    [spinner setCenter:CGPointMake(480/2.0, 128.0/2)]; // (mid of screen) I do this because I'm in landscape mode
    [yourView addSubview:spinner];  
    [spinner startAnimating];       
    [spinner release];  

Используйте это для удаления счетчика: [spinner removeFromSuperview];

здесь счетчик, UIActivityIndicatorView *spinner; (я объявил в .h ма кода)

...