Como colocar um emblema no UIBarButtonItem personalizado
Eu tenho uma barra de navegação com dois botões, um é um botão voltar e o outro um símbolo de bate-papo.
Eu escrevo esse código assim:
UIBarButtonItem *_btn=[[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"back.png"]
style:UIBarButtonItemStylePlain
target:self
action:@selector(goBackToPreviousView)];
self.navigationItem.leftBarButtonItem=_btn;
self.navigationItem.leftBarButtonItem.tintColor = [UIColor blackColor];
UIBarButtonItem *_btn2=[[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"chat.png"]
style:UIBarButtonItemStylePlain
target:self
action:@selector(startChat)];
self.navigationItem.rightBarButtonItem=_btn2;
self.navigationItem.rightBarButtonItem.tintColor = [Utility colorWithHexValue:CyanBlue];
O problema que tenho é que sempre que houver novas mensagens no bate-papo que eu não tenha visto, deve haver algum tipo de emblema ou um rótulo personalizado sobre o botão de bate-papo, para indicar quantas novas mensagens você tem.
Como eu faço isso?