您的位置:首页 > 移动开发 > IOS开发

iOS改变NavigationBar和TabBar相关颜色

2016-07-11 11:57 501 查看
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
UIColor * mainColor = [UIColor colorWithRed:61 / 255.0f green:189 / 255.0f blue:119 / 255.0f alpha:1.0f];
//单例获取NavigationBar
UINavigationBar * navigationBar = [UINavigationBar appearance];
//改变背景颜色
[navigationBar setBarTintColor:mainColor];
//改变标题颜色
[navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];
//改变Item颜色
[navigationBar setTintColor:[UIColor whiteColor]];
//设置tab被选中的颜色
UITabBar * tabBar = [UITabBar appearance];
[tabBar setTintColor:mainColor];

return YES;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息