Я сделал контроллер UITabbar и сделаю 5 кнопок на Storyboard.Как настроить элементы таблеток, которые добавляются в раскадровку
Но я не могу контролировать размеры и цвета изображений в элементах табло. И я хочу настроить цвета и формы кнопок с помощью PNG-файлов, не используя цвета по умолчанию.
Но нижеследующий код не работает хорошо, за исключением цвета tbar.
class MainView: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
tabBar.barTintColor = UIColor.white
}
override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {
switch item.tag{
case 0:
print(item.tag)
UITabBar.setItems(item[0]) = UITabBarItem(title: "Magzine", image: UIImage(named: "exhibiter.png"), selectedImage: UIImage(named: "exhibiterselected.png"))
case 1:
print("")
case 2:
print("")
case 3:
print("")
case 4:
print("")
default:
break
}
}
override func viewWillAppear(_ animated: Bool) {
UIApplication.shared.isStatusBarHidden = false
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
Установить как по умолчанию и выберите изображение в раскадровке с пунктом TabBar, а затем установить изображение режима для проверки происхождения этого ответа для справки визуализации http://stackoverflow.com/a/38560183/6433023 –
Вы можете управлять элементами панели табуляции, такими как выбранные и невыбранные, с помощью раскадровки. Запомнить! Если вы хотите установить пользовательские изображения в элемент панели вкладок? и ваши изображения должны содержать суффиксы. Что требуется от системы. – Mannopson