前言
SVProgressHUD 相对MBProgressHUD 比较轻量级。但是 SVProgressHUD存在一个局限性,就是在提升纯文本的操作上差点意思。为了更好满足在纯文字的提示效果,特对内容进行如下整理,来帮助更多iOSer。
OC版本
// 在APP启动后调用
[SVProgressHUD setInfoImage:[UIImage imageNamed:@"纯文字"]];
[SVProgressHUD setSuccessImage:[UIImage imageNamed:@"纯文字"]];
[SVProgressHUD setErrorImage:[UIImage imageNamed:@"纯文字"]];
[SVProgressHUD setMaximumDismissTimeInterval:2.f];
[SVProgressHUD setDefaultStyle:SVProgressHUDStyleDark];
Swift版本
extension SVProgressHUD {
static func todo_showMessage(message: String) {
setImageViewSize(.zero)
show(UIImage(), status: message)
setDefaultStyle(.dark)
dismiss(withDelay: 2)
}
}