UITabBarItem Изображение не отображается
Я использую раскадровку и контроллер TabBarNavigation. Контроллер представления вкладок встроен в Navigation Controller. Я не установил изображение первого TabBarItem в раскадровке.
- Файлы png не отображаются. Отображается только серый квадрат, поэтому, возможно, размер нужно изменить.
- Если я выберу вторую вкладку, файл png на первой вкладке будет показан в правильном размере.
Я не мог понять это с документацией. Как мне настроить изображение или что мне делать?
var tabBarItem1 : UITabBarItem
var image1 = UIImage(named: "feed.png")
var image2 = UIImage(named: "feed_chosen.png")
tabBarItem1 = tabBar.items[0] as UITabBarItem
tabBarItem1.title = "Feed"
image1.drawInRect(CGRect(x: 0, y: 0, width: 40, height: 30))
tabBarItem1.image = image1
tabBarItem1.selectedImage = image2
1 ответ
Вот ссылка на некоторую информацию о том, как настроить изображения вкладки UITabBarController в iOS 7+: http://appplusme.tumblr.com/post/68723979500/adding-a-custom-selected-uitabbaritem-image-in-ios7
И, конечно же, всегда есть документы Apple: https://developer.apple.com/library/ios/documentation/uikit/reference/UITabBarController_Class/Reference/Reference.html