iOS项目——HFUTNotificationCenter

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
  • 加了阴影效果
  • 添加了点击或者上划手势结束通知显示
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容