0
我遇到了UITabBar的問題,它以編程方式添加了UITabBarItem,所選項目沒有像平常那樣高亮顯示。UITabBar的項目在選中時沒有突出顯示
這裏的源
UIImage *imageX = [UIImage imageNamed:@"sample.png"];
UITabBarItem *tabBarItem = [[UITabBarItem alloc]initWithTitle:@"Sample" image:imageX tag:1];
NSArray *array = [NSArray arrayWithObjects:tabBarItem, nil];
[tabBar setItems:array];
當我選擇的項目,委託的方法didSelectItem被調用,執行動作,但圖像沒有被酒吧強調...
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
任何人都知道什麼是錯的?我必須調用其他方法來傳遞突出顯示的圖像或類似的東西?
標籤欄的項目以編程方式添加,但我通過Storyboard添加的標籤欄。
而且,我做了一個測試,標籤欄和物品通過故事板添加了標籤欄,和一切工作,包括高亮顯示的圖標時,它的選擇
謝謝顯示!
您是否找到解決方案? – CedricSoubrie 2012-08-20 14:42:17
我認爲這是iOS 6中的一個錯誤。在iOS 7中,這工作正常。 – user1539434 2014-08-22 21:44:59