2010-09-01 3 views
1

Я создал представление с индикатором выполнения с IBOutlet. Всякий раз, когда я поворачиваю представление в альбомный режим, он не поворачивается. Итак, мне нужно создать индикатор выполнения программно.Как создать индикатор выполнения программно?

Как я могу это сделать?

ответ

11
UIProgressView *progressView = [[UIProgressView alloc] init]; 
progressView.frame = CGRectMake(100,100,100,20); 
[self.view addSubview:progressView]; 

Должно быть, вы начали.

Я прочитал мнения и просмотрел контроллеры в документации Apple. Руководство по программированию View для iPhone OS довольно подробно описывает то, что вы хотите сделать. Если вы не прочитали Руководство по программированию iPhone и Руководство по разработке iPhone, я бы сделал это первым.

Все эти документы доступны на developer.apple.com, а также в справочной системе Xcode.

0

вы должны установить свойство размера в IB, то is't работает отлично видеть в изображении ниже alt text

этой работы для обоего ориентаций

4

Вы можете вращать индикатор для вертикали ниже кода :

progressView.transform= CGAffineTransformMakeRotation(M_PI * 0.5);

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