В моем приложении
Я беру одну кнопку
и добавляю к ней красную метку в качестве подпредставления.
Но граница кнопки перекрывается на границесм. изображение.
Вот мой код.
Категория означает зеленую кнопку в штучной упаковке
И красное поле UILabel
Мне кажется, я
Category *category=[[Category alloc] initWithName:[dict valueForKey:@"category_name"] identity:[[dict valueForKey:@"category_id"] intValue] imageName:nil];
//Button Formatting.
[category setBackgroundColor:[UIColor colorWithRed:126.0/255.0 green:187.0/255.0 blue:75.0/255.0 alpha:1.0]];
[[category layer] setBorderWidth:3.0];
[[category layer] setBorderColor:[[UIColor grayColor] CGColor]];
/*Label Formatting.*/
category.lblimagesCount=[[UILabel alloc] initWithFrame:CGRectMake(category.frame.size.width-22, category.frame.origin.y-18, 26, 26)];
[category.lblimagesCount setBackgroundColor:[UIColor redColor]];
[[category.lblimagesCount layer] setBorderWidth:2.0];
[[category.lblimagesCount layer] setBorderColor:[[UIColor whiteColor] CGColor]];
[category.lblimagesCount setFont:[UIFont boldSystemFontOfSize:18]];
[category.lblimagesCount setTextColor:[UIColor whiteColor]];
[[category.lblimagesCount layer] setOpacity:1.0];
[category.lblimagesCount setTextAlignment:UITextAlignmentCenter];
[category addSubview:category.lblimagesCount];
[self.viewHeader addSubview:category];