5
में एक अंतर है I चयनित और अचयनित राज्यों के लिए छवियों का उपयोग करके एक कस्टम UITabbar बनाने की कोशिश कर रहा है।ios7 - कस्टम UItabbar के नीचे
इसमेरी कोड है:
संपादित UITabBar
बनाने के लिए कोड जोड़ने के लिए:if ([UIImage instancesRespondToSelector:@selector(imageWithRenderingMode:)]) {
tab_01_on_image = [[UIImage imageNamed:@"Tabbar_on_01"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
tab_01_off_image = [[UIImage imageNamed:@"Tabbar_off_01"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
} else {
tab_01_on_image = [UIImage imageNamed:@"Tabbar_on_01"] ;
tab_01_off_image = [UIImage imageNamed:[email protected]"Tabbar_off_01"] ;
}
[[[self.tabBarController.tabBar items] objectAtIndex:index] setFinishedSelectedImage:tab_01_on_image withFinishedUnselectedImage:tab_01_off_image];
इस छवि की समस्या से पता चलता है, लाल रंग की खाई है
self.tabBarController = [[BaseTabbarController alloc] init];
self.tabBarController.delegate = self;
self.tabBarController.viewControllers = @[navControll1, navControll2, navControll3, navControll4, navControll5];
self.window.rootViewController = self.tabBarController;
मैं आपकी सहायता की सराहना करता हूं जो लोग
कितना उच्च Tabbar_on_01? – Ilario
@ 2x छवि 128x100px मैंने 128x98px के साथ भी कोशिश की और मुझे एक ही समस्या मिली। – FelipeOliveira
क्या आपका दृश्य इंटरफ़ेस बिल्डर के साथ डिज़ाइन किया गया है, या आप इसे प्रोग्रामेटिक रूप से बनाते हैं? – zbMax