该项目受到了 Mobile QQ 清除徽章视图的启发。
要运行示例项目,克隆仓库,并首先从 Example 目录运行 pod install
。
[self.button rt_setBadge:@"new"
withHandle:^(RTDraggableBadge *badge, RTDragState state) {
if (state == RTDragStateDragged) {
badge.text = @"n";
}
}];
RTDraggableBadge *badge = [RTDraggableBadge badgeWithDragHandle:^(RTDraggableBadge *badge, RTDragState state) {
if (state == RTDragStateDragged) {
// do clear your badge number
}
}];
请看下面的演示
RTDraggableBadge 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
pod "RTDraggableBadge"
RTDraggableBadge 可在 MIT 许可下获得。查看 LICENSE 文件了解更多信息。