YQBadgeCategory 1.0.0

YQBadgeCategory 1.0.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年8月

yuyedaidao 维护。




  • yuyedaidao

概览

这是一个被fork的方便库,为了方便更多人使用,特意上传到了 Cocoapods。

pod 'YQBadgeCategory'

WZLBadge 是一个用于为 任何 UIView 添加或清除徽章的工具,用 Objective-C 编写,兼容 iOS5 ~ iOS8,支持横竖屏。

该代码通过为 UIView 实现分类的方式实现,因此,使用起来非常简单。

在此版本中,支持三种徽章样式

  • WBadgeStyleRedDot
  • WBadgeStyleNumber
  • WBadgeStyleNew

支持三种动画类型

  • WBadgeAnimTypeNone(默认)
  • WBadgeAnimTypeScale
  • WBadgeAnimTypeShake
  • WBadgeAnimTypeBreathe

以下是 WZLBadge 的示例


安装

UIView+WZLBadge

文件夹拖入你的项目中。


需求

  • Xcode 6
  • iOS5 或更高版本
  • ARC

使用方法

  1. 在文件顶部添加以下导入

    import "UIView+WZLBadge.h"

  2. 使用以下命令可以轻松显示徽章

[someView showBadgeWithStyle:WBadgeStyleRedDot value:0 animationType:WBadgeAnimTypeShake]; [someView showBadgeWithStyle:WBadgeStyleNumber value:99 animationType:WBadgeAnimTypeShake];

或者简单地调用接口:[Interface showBadge]

  1. 使用以下命令可以轻松清除徽章

[someView clearBadge];


徽章定制

可以随意定制徽章大小、位置、动画样式等,在文件 UIView+WZLBadge.h 中进行修改


联系

有任何疑问或想法?我的邮箱是

[email protected]

或者你可以在我的博客 cnblogs.com 上找到更多信息

http://www.cnblogs.com/wengzilin/

如果你在中国,可以查看中文博客地址: http://www.cnblogs.com/wengzilin/p/4633937.html


注意

该项目将会持续更新。因此,建议进行 forkstar

我希望它能成为 iOS 中 UIView 徽章的一个最终解决方案。


许可证

本软件按照“原样”提供,不提供任何保证,无论是明示的还是默示的,包括但不限于适销性、特定目的适用性和非侵权性。在任何情况下,作者或版权所有者对于因合同、侵权或其他任何原因产生的任何索赔、损害或其他责任,无论是与软件、使用或软件的其他用途相关的,都不承担责任。