这是演示图像。我必须开发相同类型的对话框或视图,它是以编程方式开发的还是有内置组件?
- 库中是否有预定义的组件?
- 如果没有,那怎么可能,我也想要组件的委托
- 如何计算下载时间,以便计算正在进行的视图变得容易
UIView类中有一种方法addSubview 。您可以在另一个视图(或UIView继承的任何类)中添加任何视图。
在这里,根据您的图像,您可以仅使用该方法将UIActivityIndi cator 、UIProgressBar实例添加到UIAlertView 。
为了那个原因:
现在您可以在任何地方自由使用您的自定义警报视图。
下载视图是一个自定义进度视图,其中也包含 uiactivityindicator。它是以编程方式创建的。下载视图后面是一个表格视图,其中包含标题名称为已购买故事和已下载故事的两个部分。这两个视图都是以编程方式创建的。您可以从 git hub 使用 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];