Как я могу установить значок в панели вкладок в objective-c?

Я хочу разместить уведомление в панели вкладок приложения, чтобы показать количество элементов, выбранных для списка покупок. Есть ли способ добавить уведомление в панель вкладок приложения.

Ответы

Ответ 1

Ты имеешь в виду значок? Сделайте что-то вроде (где self - UIViewController):

[[self tabBarItem] setBadgeValue:@"42"];

Ответ 2

На раскадровке вы должны выбрать свой навигационный контроллер просмотра, если у вас есть, а затем откройте окно "Свойство" и установите "Значок" в соответствии с вашими требованиями.

если вы хотите программно установить

1. find your tabbar Item by viewcontroller

 # badge=what you want to set.   

2. [[[[вкладка [tab]]]: объект_Аддекс: 1] setBadgeValue: значок];

и если вы хотите установить раскадровку, обратитесь к этому изображению.

enter image description here

Надеюсь, это поможет. Благодаря

Ответ 3

Вы можете установить свойство badgeValue на UITabBarItem, чтобы представить пользователю небольшой красный значок в этом элементе.

Ответ 4

Я сделал это, используя:

self.navigationController.tabBarItem.badgeValue = @"2";