Friday, July 18, 2014

iOS: Membuat badge dengan uilabel

[caption id="" align="aligncenter" width="158"]contoh badge iOS contoh badge iOS[/caption]

Berikut ini adalah snippet code untuk membuat badge di ios seperti di atas. Anda tidak perlu class tambahan atau dari third party cukup memanfaatkan fitur dari uilabel saja sudah bisa membuat badge seperti di atas.
lb = [[UILabel alloc] initWithFrame:(CGRect){-110+60+70+210,15,60,15}];
lb.font = [UIFont fontWithName:fontName size:fontSize];
lb.textColor = [UIColor whiteColor];
// lb.layer.borderColor = [UIColor grayColor].CGColor;
// lb.layer.borderWidth = 1;
lb.textAlignment = NSTextAlignmentCenter;

lb.layer.cornerRadius = 5;
lb.layer.backgroundColor = [UIColor colorWithRed:0.776 green:0.043 blue:0.063 alpha:1].CGColor;

Yang paling penting adalah 2 baris code yang terakhir. Silahkan dicoba.

No comments:

Post a Comment