我想在警报视图中添加一个活动指示器,以便用户在文件下载操作正在进行时等待。
我检查了其中一个post,它说addSubView
无法在iOS 7及更高版本的UIAlertView上运行,所以有人建议使用:
[alertView setValue:indicator forKey:@"accessoryView"]
那么,这是正确的方式吗,它与iOS的HIG一起使用。如果没有,那么正确的方法是什么?
答案 0 :(得分:0)
使用UIAlertView显示文件下载的进度本身并不是一个合适的设计决策。理想情况下,您应该仅使用警报视图来显示警报或提示?人们也将它用于用户输入,但并不是真的推荐。
我会使用普通的UIActivityIndicatorView或UIProgressView来显示您的实际下载进度。
答案 1 :(得分:0)
将子视图添加到UIAlertView
并不常见。我宁愿使用其中一个库来显示警报和活动指示。