Latest 0.1.0
Homepage https://github.com/summertian4/ZLYSpringBubble
License MIT
Platforms ios 7.0
Authors

ZLYSpringBubble 是一个仿 QQ 未读消息拖拽气泡的工具。

效果⬇️⬇️⬇️

ZLYSpringBubble 效果

版本

  1. 0.1.0

    • 简单的 QQ 未读气泡效果的实现
    • 只支持单个气泡

安装

  1. CocoaPods
pod ‘ZLYSpringBubble’

使用

    _bubbleView = [[ZLYBubbleView alloc] init];
    _bubbleView.rootCircleCenter = CGPointMake([UIScreen mainScreen].bounds.size.width / 2, 70);
    _bubbleView.rootCircleR = 8;
    _bubbleView.floatingCircleR = 12;
    _bubbleView.maxDistance = 150;
    _bubbleView.bubbleColor = [UIColor colorWithRed:0 green:0.4 blue:0.4 alpha:1];

可调节参数:

/** 最大距离,超过最大距离气泡会断开,默认 100 */
@property (nonatomic, assign) CGFloat maxDistance;

/** 根圆点半径,默认 10.0 */
@property (nonatomic, assign) CGFloat rootCircleR;
/** 可拖拽圆点半径,默认 15.0 */
@property (nonatomic, assign) CGFloat floatingCircleR;

/** 根圆点圆心,默认 (0,0) */
@property (nonatomic, assign) CGPoint rootCircleCenter;
/** 可拖拽圆点圆心,默认和根圆点圆心一致 */
@property (nonatomic, assign) CGPoint floatingCircleCenter;

/** 默认 red */
@property (nonatomic, strong) UIColor *bubbleColor;

/**
 重置
 */
- (void)reset;

具体还可以参考 Demo 中的示例。

反馈

如果有什么修改建议,可以发送邮件到 [email protected],也欢迎到我的博客一起讨论学习哟~

Latest podspec

{
    "name": "ZLYSpringBubble",
    "version": "0.1.0",
    "summary": "ZLYSpringBubble u662fu4e00u4e2au4eff QQ u672au8bfbu6d88u606fu62d6u62fdu6c14u6ce1u7684u5de5u5177",
    "homepage": "https://github.com/summertian4/ZLYSpringBubble",
    "license": "MIT",
    "authors": {
        "u5468u51ccu5b87": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/summertian4/ZLYSpringBubble.git",
        "tag": "0.1.0"
    },
    "source_files": "ZLYSpringBubble/*.{h,m}"
}

Pin It on Pinterest

Share This