Я хочу изменить цвет фона среднего TabBarItem. В этом изображении выбрано домашнее устройство, а средняя вкладка не выбрана.Как изменить только средний цвет фона TabBarItem?
0
A
ответ
0
Проверить это ...
// Add background color to middle tabBarItem
let itemIndex = 2
let bgColor = UIColor(red: 0.08, green: 0.726, blue: 0.702, alpha: 1.0)
let itemWidth = tabBar.frame.width/CGFloat(tabBar.items!.count)
let bgView = UIView(frame: CGRectMake(itemWidth * itemIndex, 0, itemWidth, tabBar.frame.height))
bgView.backgroundColor = bgColor
tabBar.insertSubview(bgView, atIndex: 0)
0
Вы можете попробовать, как,
NSArray *arr = self.tabBarController.tabBar.subviews;
NSLog(@"tabbar subview : %@",arr);
UIButton *button = (UIButton*)[arr objectAtIndex:3];
button.backgroundColor = [UIColor greenColor];
В своем первом ViewController вашего tabbarcontroller.
Смежные вопросы
- 1. Можно ли изменить цвет фона только одного tabbaritem?
- 2. средний цвет фона классов
- 3. TabBarItem цвет фона выбранного элемента в iOS
- 4. Изменить цвет фона HTML ТОЛЬКО
- 5. Как изменить цвет фона TabWidget (только xml)
- 6. tabBarItem использовать setBadgeTextAttributes только изменить цвет, но не шрифт
- 7. Как изменить цвет фона
- 8. Как изменить цвет фона?
- 9. Как изменить цвет фона?
- 10. Средний стек: измените цвет фона фона на определенном виде
- 11. Изменить цвет фона только для хола
- 12. Как изменить цвет фона с черного фона?
- 13. Изменить цвет фона заголовка (только) в UIAlertController
- 14. ВИМ: выделить Складки изменить только цвет фона
- 15. Как изменить цвет фона JTabbedPane?
- 16. Как изменить цвет фона кнопки?
- 17. Как изменить цвет фона Radscheduler
- 18. Как изменить цвет фона коробки?
- 19. Wpf изменить цвет фона заголовка детандер только
- 20. Изменить цвет фона TAB цвет
- 21. Как изменить цвет фона кнопки
- 22. Изменить цвет фона
- 23. Как изменить цвет фона Treeview
- 24. Изменить цвет фона Menustrip?
- 25. ItemRenderer изменить цвет фона
- 26. Изменить цвет фона строки
- 27. UICollectionViewCell изменить цвет фона
- 28. Как изменить имя tabBarItem?
- 29. Как изменить цвет фона фона в NetLogo
- 30. Как изменить цвет фона TextBox?