幫助刪除標籤欄中的行!如何刪除UITabBar中的行?
`[[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]];` - NOT WORK
CODE:
[[UITabBar appearance] setBarTintColor:[UIColor colorWithRed:54.0f/255.0f green:62.0f/255.0f blue:69.0f/255.0f alpha:1.0f]];
[[UITabBar appearance] setTintColor:[UIColor whiteColor]];
[[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]];
[[self.tabBar.items objectAtIndex:0] setFinishedSelectedImage:[UIImage imageNamed:@"barMap.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"barMapNo.png"]];
[[self.tabBar.items objectAtIndex:2] setFinishedSelectedImage:[UIImage imageNamed:@"barNews.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"barNewsNo.png"]];
[[self.tabBar.items objectAtIndex:1] setFinishedSelectedImage:[UIImage imageNamed:@"barNew.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"barNewNo.png"]];
這個,但我發現使用'[[UIImage alloc] init]'(iOS 7以上版本)'是不夠的。我使用CG繪製1px透明圖像並將其轉換爲使用的UIImage。 – axiixc
@axiixc你有沒有試過把它設置爲'nil'?自從我搞砸了一段時間後,我記得我有一個班輪在一點上工作。 – InkGolem
不能說,但我的直覺會讓我相信,只會使用默認的外觀。 – axiixc