这是一个被fork的方便库,为了方便更多人使用,特意上传到了 Cocoapods。
pod 'YQBadgeCategory'
WZLBadge 是一个用于为 任何 UIView 添加或清除徽章的工具,用 Objective-C 编写,兼容 iOS5 ~ iOS8,支持横竖屏。
该代码通过为 UIView 实现分类的方式实现,因此,使用起来非常简单。
在此版本中,支持三种徽章样式
支持三种动画类型
以下是 WZLBadge 的示例
将
UIView+WZLBadge
文件夹拖入你的项目中。
在文件顶部添加以下导入
import "UIView+WZLBadge.h"
使用以下命令可以轻松显示徽章
[someView showBadgeWithStyle:WBadgeStyleRedDot value:0 animationType:WBadgeAnimTypeShake]; [someView showBadgeWithStyle:WBadgeStyleNumber value:99 animationType:WBadgeAnimTypeShake];
或者简单地调用接口:[Interface showBadge]
[someView clearBadge];
可以随意定制徽章大小、位置、动画样式等,在文件 UIView+WZLBadge.h
中进行修改
有任何疑问或想法?我的邮箱是
或者你可以在我的博客 cnblogs.com 上找到更多信息
如果你在中国,可以查看中文博客地址: http://www.cnblogs.com/wengzilin/p/4633937.html
该项目将会持续更新。因此,建议进行 fork 或 star。
我希望它能成为 iOS 中 UIView 徽章的一个最终解决方案。
本软件按照“原样”提供,不提供任何保证,无论是明示的还是默示的,包括但不限于适销性、特定目的适用性和非侵权性。在任何情况下,作者或版权所有者对于因合同、侵权或其他任何原因产生的任何索赔、损害或其他责任,无论是与软件、使用或软件的其他用途相关的,都不承担责任。