Ответ 1
Где вы хотите значок? Стандартный значок может быть тривиально добавлен к UITabBarItem
через свойство badgeValue
. Это документировано здесь.
Я знаю, что тривиально добавлять красный значок к значку приложения на главном экране. Какой лучший способ получить значок, который выглядит так в моем приложении? Есть несколько классов, которые я нашел в Интернете, которые могут это сделать, например MKNumberBadgeView, но ни один из них, который я нашел, не выглядит абсолютно прав. Facebook, например, прекрасно реализует красные значки в приложении, насколько я могу судить. Разве они просто создали свои собственные значки по пробным и ошибочным? Любые предложения будут оценены.
Спасибо,
Лука
Где вы хотите значок? Стандартный значок может быть тривиально добавлен к UITabBarItem
через свойство badgeValue
. Это документировано здесь.
Я использую это Саша Паулюс - http://www.spaulus.com/2011/04/custombadge-2-0-retina-ready-scalable-light-reflex/?lang=en
Какой класс, который вы можете добавить в свой проект, достаточно легко настроить для внешнего вида, который вы ищете. У меня была небольшая проблема с размещением номера в красном значке, поэтому я немного изменил его. Кроме этого, все хорошо.
Этот выглядит на 100% как Apple, и он также полностью настраивается: https://github.com/JaviSoto/JSBadgeView