Dostosuj More UIBarButtonItem w UITabBar

Od czasu iOS 5 Apple dostarczył interfejs API do dostosowywaniaUITabBarItems wUITabBar obiekt. Mam na myśli konkretnie następujący selektor:

setFinishedSelectedImage:withFinishedUnselectedImage:

Wszystko działa świetnie w przypadku zwykłych przycisków, ale nie mogę dostosować przycisku „Więcej”, aby pasował do stylu pozostałych. Oto co robię:

tabBarController.viewControllers = tabBarControllerArray;
    tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor blackColor];
    UITabBarItem *more = tabBarController.moreNavigationController.tabBarItem;
     if ([more respondsToSelector:@selector(setFinishedSelectedImage:withFinishedUnselectedImage:)]){
        [more setFinishedSelectedImage:[UIImage imageNamed:@"BarIcon-More.png"]
           withFinishedUnselectedImage:[UIImage imageNamed:@"BarIcon-More.png"]
         ];
    } else {
        more.image = [UIImage imageNamed:@"BarIcon-More.png"];
    }

Rezultat jest następujący, nie odbiera mojego niestandardowego obrazu Więcej.

Widziałem wiele hacków, aby zastąpić więcej, ale musi być lepszy sposób, aby to zrobić dobrze?

questionAnswers(1)

yourAnswerToTheQuestion