消息未读通知的条数(第三方JSBadgeView)

来源:互联网 发布:舒尔特表软件 编辑:程序博客网 时间:2024/05/02 00:06

代码:

- (void)viewDidLoad {

    [superviewDidLoad];


    //背景

    UIView *mainView = [[UIViewalloc]initWithFrame:CGRectMake(100,100,50,50)];

    [self.viewaddSubview:mainView];

    

    //显示标签的主图(自己画的圆形)

    UIView *aView = [[UIViewalloc]initWithFrame:CGRectMake(0,0,50,50)];

    aView.layer.masksToBounds =YES;

    aView.layer.cornerRadius =25;

    aView.backgroundColor = [UIColorgreenColor];

    [mainView addSubview:aView];

    

    //通知条数的标签初始化加载在父视图

    JSBadgeView *jsB = [[JSBadgeViewalloc]initWithParentView:mainViewalignment:JSBadgeViewAlignmentTopRight];

    //背景

    jsB.badgeBackgroundColor = [UIColorredColor];

    //内容

    jsB.badgeText =@"3";

    //调控显示的位置

    jsB.badgePositionAdjustment =CGPointMake(-10,10);

    //外圈的颜色,默认是白色

    jsB.badgeStrokeWidth =1;

    jsB.badgeStrokeColor = [UIColorgrayColor];

    

}




0 0