Pergunta

Qual é a melhor maneira de implementar em Cocoa Touch as contagens não lidas em um ícone em um TabBar?

Eu quero imitar o comportamento SMS ou correio aplicativo, mostrando a contagem de mensagens não lidas para o usuário do meu aplicativo, com um ponto vermelho contendo um número.

Foi útil?

Solução

O imóvel que você está procurando é chamado o distintivo. Você configurá-lo fazendo algo como:

self.tabBarItem.badgeValue = @"1";

Outras dicas

Você já olhou para:? SetApplicationBadgeNumber

[[UIApplication sharedApplication] setApplicationBadgeNumber:int];

Para uso atual vista I:

self.navigationController.tabBarItem.badgeValue = @"5";
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top