これはデモ画像です。同じタイプのダイアログまたはビューを開発する必要があります。それはプログラムで開発されていますか、それとも組み込みのコンポーネントがありますか?
- ライブラリに事前定義されたコンポーネントはありますか?
- そうでない場合、どのように可能であり、コンポーネントのデリゲートが必要ですか
- 進行中のビューを計算するのが簡単になるように、ダウンロード時間を計算する方法
UIViewクラスにはメソッドaddSubviewが 1 つあります。他のビュー (またはUIViewによって継承される任意のクラス) 内に任意のビューを追加できます。
ここでは、イメージに従って、そのメソッドのみを使用してUIActivityIndi cator、UIProgressBarインスタンスをUIAlertViewに追加できます。
そのために:
これで、どこでもカスタム アラート ビューを自由に使用できるようになりました。
ダウンロードビューは、uiactivityindicatorも含むカスタムプログレスビューです。プログラムで作成されます。ダウンロードビューの背後には、ヘッダー名が購入済みストーリーとダウンロード済みストーリーの2つのセクションがあるテーブルビューがあります。両方のビューはプログラムで作成されます。gitハブからSVProgressHUDまたはMBProgressHudを使用できます。時間を取得するには:-
UIProgressView *myProgressView = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault];
float someFloat = 0;
NSTimer *myTimer = [NSTimer scheduledTimerWithTimeInterval:300 target:self selector:@selector(methodToUpdateProgress) userInfo:nil repeats:YES];