ZKProgressHUD
GitHub - ZKProgressHUD)
iOS App 上易于使用的 HUD
运行环境iOS 8.0 +
Xcode 8 +
Swift 3.0 +
安装CocoaPods你可以使用 CocoaPods) 安装 ZKProgressHUD,开题报告,在你的 Podfile 中添加:
platform :ios, '8.0' use_frameworks! target 'MyApp' do pod 'ZKProgressHUD' end 手动安装拖动 ZKProgressHUD 文件夹到您的项目
将 ZKProgressHUD.bundle 添加到项目资源中 Targets->Build Phases->Copy Bundle Resources
使用导入 ZKProgressHUDimport ZKProgressHUD 显示加载ZKProgressHUD.show() // Simulation time consuming operation DispatchQueue.global().asyncAfter(deadline: DispatchTime.now() + .seconds(3), execute: { DispatchQueue.main.async { ZKProgressHUD.hide() } }) 显示加载和文字ZKProgressHUD.show('loading') // Simulation time consuming operation DispatchQueue.global().asyncAfter(deadline: DispatchTime.now() + .seconds(3), execute: { DispatchQueue.main.async { ZKProgressHUD.hide() } }) 显示进度ZKProgressHUD.showProgress(1 / 10) 显示图片ZKProgressHUD.showImage(UIImage(named: 'image')) 显示图片和文字ZKProgressHUD.showImage(UIImage(named: 'image'), status: 'Hello world') 显示信息样式ZKProgressHUD.showInfo('Hello world') 显示成功ZKProgressHUD.showSuccess('Hello world') 显示错误ZKProgressHUD.showError('Hello world') 显示消息(无图)ZKProgressHUD.showMessage('Hello world') 隐藏ZKProgressHUD.hide() 延迟隐藏ZKProgressHUD.hide(delay: 3)github地址:https://github.com/WangWenzhuang/ZKProgressHUD
,开题报告