美文网首页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