이메일 수 알림과 같은 빨간색 숫자 표시기는 어떻게 구현합니까?iPhone 아이콘 - 빨간색 # 표시기
답변
원하는 것을 배지라고합니다.
[UIApplication sharedApplication].applicationIconBadgeNumber = 2;
편집 : 당신이 찾고있는 무엇 제거 SetApplicationBadge
이'setApplicationBadge' 메쏘드가 어디에서 왔는지 확실하지 않습니다. –
그래, 나도 마찬가지야. 그것을 제거했습니다. –
는 UIApplication
의 속성 인 applicationIconBadgeNumber
속성입니다.
UIApplication *application = [UIApplication sharedApplication];
application.applicationIconBadgeNumber = 1; // set to any integer
이 배지를 제거하려면, 당신은 정말 대답하는 경우를 받아 들여야 0
감사합니다! 나는 이메일과 같은 기본 iphone 응용 프로그램이 실행되지 않을 때 (또는 응용 프로그램이 백그라운드에서 자동으로 실행될 때)에도이 배지 카운트를 설정할 수 있다고 가정합니다. 오픈되어 있지 않아도 배지 업데이트를받을 수 있기 때문입니다. –
예, 푸시 알림 서비스를 사용하여 배지 업데이트를 무선으로 푸시 할 수 있습니다. PNS가 없으면 응용 프로그램이 시작될 때 응용 프로그램 배지를 업데이트해야합니다. –
이 질문에 대한 답변이 있으면 답변으로 표시하십시오. –
에 속성을 설정 그것은 당신의 문제를 해결하는 데 도움이되었습니다. – moritz