BlurHUD 1.1.0

BlurHUD 1.1.0

Meniny 维护。



BlurHUD 1.1.0

  • Elias Abel

认识 BlurHUD

BlurHUD

Author EMail MIT
Version Platforms Swift
Build Passing Cocoapods Carthage SPM

🏵介绍

BlurHUD 是 Apple HUD 的重新实现。

Preview

📋要求

类型 要求

平台

iOS

8.0+

macOS

N/A

tvOS

N/A

watchOS

N/A

Linux

N/A

IDE

Xcode

10.2+

语言

Swift

5+

📲安装

CocoaPods

BlurHUD 可在 CocoaPods 上使用。

use_frameworks!
pod 'BlurHUD'

手动安装

BlurHUD 目录中所有文件复制到您的项目中。

🛌依赖

N/A

❤️贡献

欢迎您 fork 并提交 pull 请求。

🔖许可证

BlurHUD 是开源软件,采用MIT许可证。

🔫用法

import BlurHUD

BlurHUD.show(.error)
BlurHUD.hide(afterDelay: 2.0)
import BlurHUD

BlurHUD.flash(.success, delay: 2.0)
import BlurHUD

let image = ...
BlurHUD.flash(.rotatingImage(image), delay: 2.0)
import BlurHUD

BlurHUD.flash(.label("Requesting from the server..."), delay: 2.0) { _ in
    BlurHUD.flash(.labeledSuccess(title: nil, subtitle: "Obtained"), delay: 2.0)
}

请注意,上述示例展示了 "porcelain" 接口——一种更简洁、更干净的方式来使用 BlurHUD

如果您需要更多选项和灵活性,请自由使用底层的 "plumbing"。例如。

import BlurHUD

HUD.sharedHUD.show()
HUD.sharedHUD.contentView = HUDSuccessView(title: "Success!", subtitle: nil)
HUD.sharedHUD.hide(afterDelay: 2.0)