글쎄요. 대신 UITabBarItem의 이미지를 설정하는이처럼 처음부터 UITabBarItem을 만들고 거기에 이미지를 설정해야합니다
for (UIViewController *vc in tabBarController.viewControllers) {
UITabBarItem *newItem = [[UITabBarItem alloc] initWithTitle:someTitle image:someImageUnsel selectedImage:someImageSel];
vc.tabBarItem = newItem;
}
UITabBarItem *newItem = [[UITabBarItem alloc] initWithTitle:someTitle image:someImageUnsel selectedImage:someImageSel];
tabBarController.moreNavigationController.tabBarItem = newItem;
는 생각이 솔루션에 문제가 있습니다 : MoreNavigationController 그것은 tabBarItem의 설정 후 다시 나타납니다. 일반적인 애플, 무게?!
더 좋은 해결책을 제공 할 수있는 분은 누구입니까?
이 항목은 선택한 항목의 색만 변경하지만 선택하지 않은 항목은 회색으로 표시됩니다. 벌써 해봤 어. – Borzh
나는 당신이 tabbaritem 이미지에 대해 선택되거나 선택되지 않은 색상을 사용하고 있음을 알고 있습니다. – Rajesh
예, 둘 다 실제로 선택되지 않은 색상은 선택 항목과 동일하지만 알파 0.5 만 있습니다. – Borzh