Skip to content

shanpengtao/WYViscousBubble

Repository files navigation

WYViscousBubble

仿qq黏性提醒气泡,支持拖拽、点击

效果演示

点击查看演示效果

点击查看演示效果

接入说明:

使用pod WYViscousBubble 或 直接导入WYViscousBubble.(h,m)及Resource文件夹

参数说明:

// 初始化,默认加载到parentView上,有默认的宽高可根据字体变化而变化

WYViscousBubble *bubble = [WYViscousBubble showBubbleInView:parentView frame:CGRectMake(10, 100, 0, 0)];

// 设置气泡提示数 0:不显示、负数显示小点、最大显示99+

bubble.number = 111;

// 字体大小

bubble.textFont = [UIFont systemFontOfSize:10];

// 背景颜色

bubble.bgColor = [UIColor redColor];

// 文本颜色

bubble.textColor = [UIColor whiteColor];

// 最大的拖拽距离

bubble.maxDistance = 100;

// 扩大拖拽边缘范围

bubble.enlargedMargin = 20;

// 超出过最大距离后恢复时是否显示恢复状态,默认显示

bubble.showRecoveryState = YES;

// 能否拖拽,默认支持

bubble.canDrag = YES;

// 能否点击,默认支持

bubble.canClick = YES;

// 能否晃动动画,默认支持

bubble.canSwing = YES;

// 加载到window上

[WYViscousBubble setUpParentViewToWindow:bubble];

// 拖拽结束回调

bubble.bubbleDragFinish = ^{ };

// 点击回调

bubble.bubbleClick = ^{ };

About

仿qq黏性提醒气泡,支持拖拽、点击

Resources

Stars

Watchers

Forks

Packages

No packages published