0
Я подклассифицировал UITabBarController
, чтобы настроить заголовки и изображения tabBarItem
. С приведенным ниже кодом заголовки отображаются правильно, но xbutton.png
не отображается. Как правильно настроить изображения?Пользовательские изображения tabBarItem не отображаются
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UITabBar *tabBar = self.tabBar;
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0];
UITabBarItem *tabBarItem2 = [tabBar.items objectAtIndex:1];
tabBarItem1.title = @"Buy";
tabBarItem2.title = @"MatchCenter";
tabBarItem1.selectedImage = [UIImage imageNamed:@"xbutton.png"];
tabBarItem2.selectedImage = [UIImage imageNamed:@"xbutton.png"];
}
Да, они серого цвета. – Ghobs
Также убедитесь, что они png, открываются в вашем редакторе и сохраняют их. Что происходит при попытке tabBarItem1 setImage: [UIImage imageName: @ "xbutton.png"] Также было ли ваше изображение добавлено в Xcode в качестве файла или является частью images.xcassets? Это работает, если вы удалите .png? –