写了一个Swift版本的提示HUD 暂时没找到合适的可以用一下

灰常灰常感谢@地选之猿提出这篇文章代码已经不能使用。这个库是当时学 Swift 才写的已经属于 Swift2.0代码,现在已经修复完成。 因为之前的邮箱不能使用了 现在只好该名称 SwiftHUD->ZSwiftHUD Github地址

Preview

111.gif

Install

  1. Down This Demo,Dray SwiftHUD File to your project
  2. use Cocoapods
 pod 'ZSwiftHUD'

Show

  • Show Default Text
SwiftHUD.show()
  • Show Custom Text
SwiftHUD.show("Show Custom Text")
  • Show Long Lenght Custom Text
SwiftHUD.show("Show Long Lenght Custom Text,Show Long Lenght Custom Text,Show Long Lenght Custom Text,Show Long Lenght Custom Text,Show Long Lenght Custom Text")
  • Show Custom Text In Custom View
SwiftHUD.show("Show Custom Text In Custom View", view: self.view)
  • Show Default Text Loading Style
SwiftHUD.show("Show Default Text Loading Style", view: self.view, style: SwiftHUDStyle.Loading)
  • Show Default Text Error Style
SwiftHUD.show("Show Default Text Error Style", view: self.view, style: SwiftHUDStyle.Error)
  • Show Default Text Success Style
SwiftHUD.show("Show Default Text Success Style", view: self.view, style: SwiftHUDStyle.Success)
  • Show Default Text Info Style
SwiftHUD.show("Show Default Text Info Style", view: self.view, style: SwiftHUDStyle.Info)
  • Show Default Text After Dismiss Complete
SwiftHUD.show("Show Default Text After Complete", view: self.view, style: SwiftHUDStyle.None, after: 2, complete: { (hud) in
                UIAlertView(title: "This is Alert", message: nil, delegate: nil, cancelButtonTitle: "OK").show()

            })

Hide

  • Hide No Text
self.hud?.hide()
  • Hide Show Text After Dismiss Default
 self.hud?.hide("Hide Show Text After Dismiss Default ")
  • Hide Show Text After Dismiss Custom 3 second
self.hud?.hide("Hide Show Text After Dismiss Custom 3 second", after: 3)
  • Hide Show Text After Dismiss Custom 3 second After Complete
self.hud?.hide("Hide Show Text After Dismiss Custom 3 second After Complete", after: 3, complete: { (hud) in
                UIAlertView(title: "This is Alert", message: nil, delegate: nil, cancelButtonTitle: "OK").show()
            })

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端儿

前端神器之Sublime Text2/3简单明了使用总结

第一:也是最重要的,它占内存很小(就如同notepad++那般迅速打开,所以那款其实也不错~)。一般IDE比如WebStorm(它也是一款神器来着),Aptan...

12520
来自专栏Ryan Miao

idea快捷键总结

使用好快捷键会快很多,这里我慢慢添加我用习惯的快捷键。参考 1.alt+enter 这个几乎万能,有错误提示的时候将光标移动到错误处,然后alt+enter,会...

293120
来自专栏偏前端工程师的驿站

Asp.net页面生命周期

前言                                      本篇记录的是Asp.net页面生命周期,也就是管道模型的最末端HttpHandl...

29080
来自专栏魏琼东

.NET快速开发实践之应用IExtenderProvider实现控件焦点跳转

         我在前面的.NET快速开发实践中的IExtenderProvider扩展组件和其他两篇Post介绍了IExtenderProvider扩展编程...

206100
来自专栏xingoo, 一个梦想做发明家的程序员

[收藏]IntelliJ Idea快捷键

Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化...

31660
来自专栏转载gongluck的CSDN博客

AdjustWindowRect 与 SetWindowPos

这两个函数经常一起使用,所以放到一起讲: 1 AdjustWindowRect     函数功能:该函数依据所需客户矩形的大小,计算需要的窗口矩形的大小。计算...

39570
来自专栏SpringBoot

springmvc + h5(进度条)文件上传

36710
来自专栏hbbliyong

Android Studio 快捷键

Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入...

31160
来自专栏Golang语言社区

厚土Go学习笔记 | 14. switch 的条件写的有点灵活,不过风格还是go的一贯风格

switch是很容易理解的,先来个代码,运行起来,看看你的操作系统是什么吧。 package main import ( "fmt" "run...

29370
来自专栏葡萄城控件技术团队

三天学会HTML5 之第一天

引言 HTML5 一直是非常热门的话题,因此此系列文章主要从一些基本功能开始讲起,逐步深入了解HTML5的新概念。 首先了解一些基本的术语和概念。 SGML, ...

22670

扫码关注云+社区

领取腾讯云代金券