iOS上的顶部提示栏

作者: Dywane | 来源:发表于2018-04-27 23:43 被阅读132次

    DWBarHUD 是一个纯Swift编写的顶部通知栏

    功能

    • 高度自定义
    • 在ViewController顶部显示
    • 四种不同类型的通知
    • 出现/隐藏动画

    安装

    在 Podfile中加入

    target 'MyApp' do
      pod 'DWBarHUD', '~> 1.0'
    end
    

    然后在终端中运行pod install

    另外也可以使用pod try DWBarHUD来做一个测试运行

    用法

    在任何ViewController中 import 这个模块

    import DWBarHUD
    

    随后就可以简单的展示这个HUD,并让它自动消失

    DWBarHUD.showHUD(message: "This is a message", type: .success)
    

    自定义

    HUDConfig类中提供了大量属性用于自定义:

    • DWBarHUD.sharedHUD.config.animationDuration 可以用于修改出现/隐藏动画的时长
    • DWBarHUD.sharedHUD.config.displayDuration 用于修改HUD显示的时长
    • DWBarHUD.sharedHUD.config.barHeight 用于修改HUD的高度
    • DWBarHUD.sharedHUD.config.animationType 用于选择出现/隐藏动画的类型
    • DWBarHUD.sharedHUD.config.barSuccessIcon & DWBarHUD.sharedHUD.config.barSuccessColor 选择成功类型的HUD的颜色和图标

    更多可以在项目中进行查看

    Requirements

    • iOS 9.0+
    • Swift 4
    • Xcode 9

    Contribution

    欢迎对项目提供宝贵意见,有问题也可以在Github Issue上与我进行联系

    License

    DWBarHUD is open-sourced software licensed under the MIT license.

    Credits

    有兴趣可以关注我的博客,里面有更多内容

    相关文章

      网友评论

        本文标题:iOS上的顶部提示栏

        本文链接:https://www.haomeiwen.com/subject/vhlwlftx.html