Как я могу использовать стандартные красные значки IOS в моем приложении?

Я знаю, что тривиально добавлять красный значок к значку приложения на главном экране. Какой лучший способ получить значок, который выглядит так в моем приложении? Есть несколько классов, которые я нашел в Интернете, которые могут это сделать, например MKNumberBadgeView, но ни один из них, который я нашел, не выглядит абсолютно прав. Facebook, например, прекрасно реализует красные значки в приложении, насколько я могу судить. Разве они просто создали свои собственные значки по пробным и ошибочным? Любые предложения будут оценены.

Спасибо,

Лука

Ответ 1

Где вы хотите значок? Стандартный значок может быть тривиально добавлен к UITabBarItem через свойство badgeValue. Это документировано здесь.

Ответ 2

Я использую это Саша Паулюс - http://www.spaulus.com/2011/04/custombadge-2-0-retina-ready-scalable-light-reflex/?lang=en

Какой класс, который вы можете добавить в свой проект, достаточно легко настроить для внешнего вида, который вы ищете. У меня была небольшая проблема с размещением номера в красном значке, поэтому я немного изменил его. Кроме этого, все хорошо.