trong iOS 6 tôi có thay đổi hình ảnh tabbatitem chọn như -
trong điều khiển thanh tabbar phương pháp đại biểu
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
if([tabBarController selectedIndex] == 0)
{
[viewController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"selected.png"]withFinishedUnselectedImage:[UIImage imageNamed:@"unselect.png"]];
}
}
thông qua việc này, bạn có thể thay đổi hình ảnh của mình.
Hoặc bạn có thể sử dụng trực tiếp trong quan điểm điều khiển của bạn init phương pháp (hoặc viewWillAppear), như
[viewController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"selected.png"]withFinishedUnselectedImage:[UIImage imageNamed:@"unselect.png"]];
tôi hy vọng điều này sẽ giúp bạn.
Nguồn
2013-02-28 10:49:44
customHighlightedImage là gì? Bạn đã đặt gì trong lớp CustomTabBarItem? –
chỉ cần thêm thông tin chi tiết về những gì CustomTabBarItem trông giống như – Frank
phương pháp nào cho hình ảnh không được chọn xin vui lòng? – Tiago