Skip to content

shede333/BMAlertHud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BMAlertHud

create by shede333

模仿系统的 UIAlertView ,但是 UIAlertView 不支持title 和 message 的文本格式自定义化;
所以就仿照系统的 UIAlertView 原始功能,支持使用 NSAttributedString ,这样就可以自定义文本格式了,效果如下图;

###支持的功能:

  • 支持 叠加 的弹出 多个 Alert框;
  • 适配 iOS6、7、8
  • 弹框支持随着屏幕的 方向旋转而旋转

###使用方式

很简单,就一行代码,直接调用 BMAlertHud里的 静态方法即可

注意
除了把 BMAlertHud文件夹拷贝过去加入你的工程里,还要记得把 ThirdParty文件夹也要拷贝过去加入你的工程里,因为 ThirdParty里面是我依赖的第三方库

###Other

当然,你也可以再次基础上,重写 BMAlertView 实现自己的AlertView,而其余的弹出、隐藏、旋转、适配等工作,你都可以不用做了。

###未实现的功能

  • 目前支持0、1、2个按钮,3个以上的按钮暂不支持
  • 当AlertHud设置为不支持旋转时,弹框只支持一个方向

###参考

iOS系统自带的 UIAlertView 以及 屏幕自动旋转的实现

图片丢失

图片丢失

About

模仿系统的 UIAlertView ,但支持使用 NSAttributedString

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published