10
iOS 7でsetSelectedImageTintColor
を試していますが、動作しません。ここで私はそれはまだselectedImageTintColorは表示されませんdidFinishLaunchingWithOptions
iOS 7でsetSelectedImageTintColorが機能しない
UITabBarController *tabBarController = (UITabBarController *) self.window.rootViewController;
UITabBar *tabBar = tabBarController.tabBar;
for (UITabBarItem *item in tabBar.items)
{
UIImage *image = item.image;
UIImage *correctImage = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
item.image = correctImage;
}
[[UITabBar appearance] setTintColor:[UIColor whiteColor]];
[[UITabBar appearance] setSelectedImageTintColor:[UIColor colorWithRed:44.0/255.0 green:176.0/255.0 blue:28.0/255.0 alpha:1.0]];
[[UITabBar appearance] setBarTintColor:[UIColor colorWithRed:51.0/255.0 green:51.0/255.0 blue:51.0/255.0 alpha:1.0]];
の下で私のAppDelegate.m
で持っているコードです。選択すると白です。選択されていない場合はグレーです。私は間違って何をしていますか?
私はあなたが 'UIImage'を' UIImageRenderingModeAlwaysOriginal'モードで使用することでこれを解決できると思います。 – frangulyan