Здесь - это небольшая сторонняя библиотека, которую я использовал для рисования значков на разных вещах. Это довольно мило. Например, изменение цвета значка в соответствии с моим дизайном было тривиальным.
Как только вы добавите этот класс в свой проект и включите его в свой контроллер представления, вы идете:
CustomBadge *customBadge1 = [CustomBadge customBadgeWithString:@"Badge 1"];
... а затем добавьте customBadge1 в качестве подпредставления любой вещи, которую вы ставите под марку.