본문으로 바로가기

IOS6에서 IOS7으로 업데이트 중에 UITabBar image 설정이 바뀌게 있어서 빌드를 하게되면
이미지가 보이지 않을것이다. 

기존에 setFinishedSelectedImage , withFinishedUnselectedImage 이 옵션으로 설정했다면
현재는 setFinishedSelectedImage , imageWithRenderingMode:UiImageRenderingModeAlwaysOriginal 로 바꼈다. 

Ex)
UITabBarItem *tabBarItem1 = [rootViewController.tabBar.items objectAtIndex:0];

tabBarItem1.selectedImage = [[UIImage imageNamed:@".png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal ];
tabBarItem1.image = [[UIImage imageNamed:@".png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal ];

이런식으로 쓴다면 보이지 않던 TabBar이미지가 나올것이다.