2015-01-28 2 views
0

나는이 코드를 사용하여 탭 이미지에 컬러 이미지를 표시합니다.색깔이있는 이미지가 iPhone6 ​​& 6+의 tabbar 항목을 차지하지 않습니다

_itemOneNavigationController.tabBarItem.image = [[UIImage imageNamed:@"tabbar-trophy"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 
_itemOneNavigationControllerr.tabBarItem.selectedImage = [[UIImage imageNamed:@"tabbar-trophy-selected"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 

이 아이폰 5 & 4. 그러나, iPhone6 ​​& 6+에 이미지가 나타나고있다 잘 작동하지만 전체 tabBarItem을 차지하지 않습니다. 그들은 중심에 서있다.

답변

0

시도 UITabBarItem setFinishedSelectedImage:withFinishedUnselectedImage:

UIImage *unselected = [[UIImage imageNamed:@"tabbar-trophy"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 
UIImage *selected = [[UIImage imageNamed:@"tabbar-trophy-selected"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 

[_itemOneNavigationController.tabBarItem setFinishedSelectedImage:selected withFinishedUnselectedImage:unselected];