在UIView边缘加徽章: UIView+MGBadgeView

jopen 10年前

允许显示和自定义继承自UIView每个对象上的徽章。

使用示例

这是一个简单的例子来从代码说明和自定义控件:

    //Add buttons      UIButton *b1 = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 100, 50)];      [b1 setBackgroundColor:[UIColor grayColor]];      [[self view] addSubview:b1];        UIButton *b2 = [[UIButton alloc] initWithFrame:CGRectMake(100, 400, 100, 50)];      [b2 setBackgroundColor:[UIColor grayColor]];      [[self view] addSubview:b2];        UIButton *b3 = [[UIButton alloc] initWithFrame:CGRectMake(150, 150, 100, 50)];      [b3 setBackgroundColor:[UIColor grayColor]];      [[self view] addSubview:b3];          //Customize badges      [b1.badgeView setBadgeValue:1];      [b1.badgeView setOutlineWidth:0.0];      [b1.badgeView setPosition:MGBadgePositionBest];      [b1.badgeView setBadgeColor:[UIColor blueColor]];        [b2.badgeView setBadgeValue:2];      [b2.badgeView setOutlineWidth:1.0];      [b2.badgeView setPosition:MGBadgePositionTopRight];      [b2.badgeView setOutlineColor:[UIColor blueColor]];      [b2.badgeView setBadgeColor:[UIColor yellowColor]];      [b2.badgeView setTextColor:[UIColor blueColor]];        [b3.badgeView setBadgeValue:3];      [b3.badgeView setPosition:MGBadgePositionTopLeft];      [b3.badgeView setBadgeColor:[UIColor redColor]];

在UIView边缘加徽章: UIView+MGBadgeView

项目主页:http://www.open-open.com/lib/view/home/1402450563978