2010-08-10 2 views
1

привет я новичок в iphone. то, что я делаю, это создание изображения и прогресс. Я создаю iboutlet как для просмотра изображений, так и для progressview и беру таймер через 4 минуты, я буду называть imagepicker. Все хорошо, но progressview - это не действие, которое отображается только как незанятое. Я пишу код для этого is progressview.progress=0.0; [self.view addsubview.progrssview]; действительно я не знаю, как он решает PLS помочь мне.как подать действие на прогресс бар

+1

Я думаю, что есть синтаксическая ошибка в добавленном вами коде, это должно быть как [self.view addSubview: progrssview]; – Sarah

ответ

1

Вызвать метод с NSTimer и в методе изменить значение progressview.progress=0.0 на значение от 0,0 до 1,0. например если вы хотите показать индикатор выполнения в течение 5 минут, установите таймер с интервалом времени, например, 3 секунды и увеличьте значение хода на 0,01.

2
-(IBAction) method{ 

timer =[NSTimer scheduledTimerWithTimeInterval:0.5 target:self 
     selector:@selector(method) userInfo:nil repeats:NO]; 

progressView.progress = actual + 0.05; 
} 
Смежные вопросы