网上下载一个JSBadgeView,按照下面的方式写可以直接使用。
JSBadgeView *badgeView = [[JSBadgeView alloc ] initWithParentView:self.btn alignment:JSBadgeViewAlignmentTopRight];
// 设置badgeView中的text值,不一定是数字
badgeView.badgeText = @"12";
// badgeView.badgeTextColor = [UIColor redColor];
//还可设置badgeView的text字体,圆圈的颜色,阴影颜色等,参照JSBadgeView.h中的属性进行自定义
[self.btn addSubview:badgeView];