最近项目开发,要做一个文件下载功能,本来想通过UIAlertView在下载过程中屏幕展示下载进度,但是在将UIProgressView作为子视图添加到UIAlertView时,一直看不到进度条,在网上搜了搜资料,原来时IOS7的UIAlertView不再支持通过[obj addSubView:obj]的方式。于是决定还是自己自定义一个AlertView,可以顺便学习一下。不过并不是说IOS7的UIAlertView不能加进度条,其实可以通过[obj: setValue:obj : forKey@"accessoryView"]来实现。
三种实现方法:
1.setValue:obj forKey:@"accessoryView"
2.自定义
3.使用第三方库