我已将UITabBarController子类化,并在其viewDidLoad中设置我的标签栏图像插图,如下所示:
UITabBarItem *feedBarItem = self.tabBar.items[0];
[feedBarItem setImage:[UIImage imageNamed:@"feed_icon"]];
[feedBarItem setImageInsets:UIEdgeInsetsMake(6, 6, 6, 6)];
feedBarItem.title = @"FEED";
当我导航到标签栏中的另一个VC时,由于某种原因,图像插入重置为0。当我向后导航时,它们被正确设置为6.为什么会发生这种情况?
几乎好像插图仅在选中标签栏项时才起作用。