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;
}
// 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;
}
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- C#及WPF获取本机所有字体和颜色的方法
- ScrollView滚动条颜色的设置方法
- C#实现HSL颜色值转换为RGB的方法
- 颜色快速采集器javascript代码
- js+HTML5实现canvas多种颜色渐变效果的方法
- javascript实现通过表格绘制颜色填充矩形的方法
- js随机颜色代码的多种实现方式
- JavaScript实现把rgb颜色转换成16进制颜色的方法
- Javascript实现颜色rgb与16进制转换的方法
- js实现正方形颜色从下往上升的效果
- phpexcel导出excel的颜色和网页中的颜色显示不一致
- 响应鼠标变换表格背景或者颜色的代码
- 改变文本框字体颜色的js脚本