UIProgressView
UIProgressViewクラスは、進捗状況を表示するバーを管理するクラスです。
ダウンロードの進捗状況を表示する時などに使用されます。
UIProgressViewのクラス階層
生成
// 生成例
UIProgressView *pv =
[[UIProgressView alloc] initWithProgressViewStyle:<スタイル名>];
スタイル名 | 説明 |
---|---|
UIProgressViewStyleDefault | 白地に青いバーのスタイル |
UIProgressViewStyleBar | 灰地に白いバーのスタイル |
UIProgressViewのプロパティ
プロパティ名/型 | 読専 | 説明 |
---|---|---|
progress (float) |
進捗の度合いを設定する(0.0~1.0) (例)pv.progress = 0.8; //進捗状況を80%に設定する |
主要なプロパティのみ掲載しています。
上記「UIProgressViewのクラス階層」にあるクラスのプロパティも使用できます。
UIProgressView例文
// プログレスバー作成例文
UIProgressView *pv = [[[UIProgressView alloc]
initWithProgressViewStyle:UIProgressViewStyleDefault] autorelease];
pv.frame = CGRectMake(0, 0, 200, 10);
pv.progress = 0.8;
[self.view addSubview:pv];