我想,當它與這行代碼選擇改變UITabBarItem的色調顏色:UITabBar外觀不工作
[[UITabBar appearance]setTintColor:[UIColor colorWithRed:89 green:216 blue:239 alpha:1]];
然而,當我選擇的TabBar着色顏色變成白色。
任何人都知道爲什麼?
謝謝!
我想,當它與這行代碼選擇改變UITabBarItem的色調顏色:UITabBar外觀不工作
[[UITabBar appearance]setTintColor:[UIColor colorWithRed:89 green:216 blue:239 alpha:1]];
然而,當我選擇的TabBar着色顏色變成白色。
任何人都知道爲什麼?
謝謝!
在的UIColor:RGB,你需要devide 255
[UIColor colorWithRed:89/255.0f green:216/255.0f blue:239/255.0f alpha:1]
將selectedImageTintColor屬性設置爲您的顏色。
值試試這個在您的應用程序委託的didFinishLaunching方法:
[[UITabBar appearance] setSelectedImageTintColor:[UIColor colorWithRed:89/255.0f green:216/255.0f blue:239/255.0f alpha:1]];
在iOS系統7使用:
[[UITabBar appearance] setTintColor:[UIColor colorWithRed:89/255.0f green:216/255.0f blue:239/255.0f alpha:1]];
請嘗試以下操作:
[[UITabBar appearance] setTintColor:[[UIColor colorWithRed:89/255.0f green:216/255.0f blue:239/255.0f alpha:1]];
[[UITabBar appearance] setBarTintColor:[UIColor yellowColor]];//set rgb value if you want
沒有爲我工作 –