Как добавить пользовательский UIImage в качестве значка для UITabBarItem?
То есть он будет отображаться, когда установлено значение значка для UITabbarItem.
Как использовать пользовательский UIImage в качестве значка UITabBarItem?
Ответы (4)
Рассмотрите возможность создания подкласса UITabBarItem и рисования его самостоятельно.
person
Tom van der Woerdt
schedule
27.11.2011
UITabBarItem даже не наследуется от UIView. Не могли бы вы уточнить ваше предложение?
- person Raphael Oliveira; 18.08.2015
Саша Паулюс написал отличный класс, который делает именно это:
Конечно, вы можете использовать его в сочетании с подклассом UITabBarItem
.
person
Rok Jarc
schedule
29.04.2013
вы можете использовать следующий пользовательский класс для CustomBadge:
https://github.com/ckteebe/CustomBadge/tree/master/Classes
Я надеюсь, что это поможет вам.
person
hpp
schedule
19.07.2013
Можете заглянуть внутрь здесь. Здесь пользовательский элемент добавляется как UILabel. Попробуйте использовать здесь свой собственный выбор.
Демо
и всего две строчки кода, чтобы вы пошли
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//supplying the animation parameter
[UITabBarItem setDefaultAnimationProvider:[[DefaultTabbarBadgeAnimation alloc] init]];
[UITabBarItem setDefaultConfigurationProvider:[[DefaultSystemLikeBadgeConfiguration alloc] init]];
//rest of your code goes following...
return YES;
}
person
Ratul Sharker
schedule
15.06.2016