美文网首页iOS开发文集iOS学习iOS Developer
iOS项目——HFUTNotificationCenter

iOS项目——HFUTNotificationCenter

作者: 换个名字再说 | 来源:发表于2017-04-18 10:30 被阅读37次

HFUTNotificationCenter

项目地址

如果帮助到你,记得star下😁

顶部弹出通知消息

演示

notification.gif

使用

直接下载项目把文件夹里的文件拖入工程

  • 首先导入头文件

    #import "HFUTNotificationCenter.h"
    
  • 创建一个实例

    HFUTNotificationCenter *notification = [HFUTNotificationCenter notificationWithTitle:@"今天不上学真开心呀" Type:HFUTNotificationSuccess];
    
  • 为了避免一些喜欢搞事情的人,疯狂弹框,可以在弹框动画前把用户交互关了,在动画结束后再打开,当然你也可以添加一些其他代码。比如一个点击一个button后弹框

    [notification setPreBlock:^{
        _btn.userInteractionEnabled = NO;
    }];
    [notification setAftBlock:^{
        _btn.userInteractionEnabled = YES;
     }];
    

  • 弹出消息框

    [notification show];
    

Type可以目前有四种:

  • HFUTNotificationDefault (不带图片)
  • HFUTNotificationSuccess
  • HFUTNotificationError
  • HFUTNotificationInfo

更新说明

  • 增加了设置动画开始前和结束后的Block
  • 加了阴影效果
  • 添加了点击或者上划手势结束通知显示

相关文章

网友评论

本文标题:iOS项目——HFUTNotificationCenter

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