Вот как выглядит мой таббар прямо сейчас.Как изменить положение значка UITabBarItem?
Как переместить этот знак так, чтобы он перекрывал в правом верхнем углу значок колокола? Любая помощь приветствуется.
Вот как выглядит мой таббар прямо сейчас.Как изменить положение значка UITabBarItem?
Как переместить этот знак так, чтобы он перекрывал в правом верхнем углу значок колокола? Любая помощь приветствуется.
попробовать это:
func repositionBadge(tabIndex: Int){
for badgeView in self.tabBarController!.tabBar.subviews[tabIndex].subviews {
if NSStringFromClass(badgeView.classForCoder) == "_UIBadgeView" {
badgeView.layer.transform = CATransform3DIdentity
badgeView.layer.transform = CATransform3DMakeTranslation(-17.0, 1.0, 1.0)
}
}
}
обратить внимание, TabIndex начинается с 1
Остерегайтесь: это использует частный API, Apple может отклонить ваше приложение для использования это. – Louis
увидеть это http://stackoverflow.com/questions/24236823/how-to-adjust-tab-bar-badge- позиция –
Возможный дубликат позиции [iOS 7 UITabBar] (http://stackoverflow.com/questions/19165671/ios-7-uitabbar-badge-position) – chrs