开发小技巧:1.iOS初始化系统主题
2016-08-15 19:40
429 查看
在AppDelegate中 初始化系统主题 , APP中全部用到这些东西的地方全被改变了
(void)initSystemTheme { //UIBarButtonItem:去除返回按钮的默认文字、设置按钮的颜色 [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault]; [[UIBarButtonItem appearance] setTintColor:[UIColor whiteColor]]; //UINavigationBar:设置App中导航栏的颜色、标题颜色 [[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:51.0/255 green:153.0/255 blue:255.0/255 alpha:1]]; [[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}]; [[UITableView appearance] setBackgroundColor:[UIColor colorWithWhite:0.97 alpha:1]]; [[UITableView appearance] setSectionIndexBackgroundColor:[UIColor clearColor]]; [[UITabBar appearance] setBarTintColor:[UIColor colorWithWhite:0.94 alpha:1]]; }
相关文章推荐
- iOS开发小技巧--学会包装控件(有些view的位置由于代码或系统原因,位置或者尺寸不容易修改或者容易受外界影响)
- iOS开发小技巧--初始化项目中修改APP安装后的名称
- iOS - 开发中监听系统键盘删除按钮 , 回车按钮小技巧
- 【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;
- iOS开发中的对象系统基础
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题! 推荐
- 未雨绸缪,用silverlight开发windows phone-自定义控件样式、与系统主题样式保持同步题
- (iPhone/iPad开发)在iOS系统中动态设置文本字体
- IOS开发之--获取设备类型和系统版本号
- WP7应用开发笔记-豆知识 使用本地值的时候应该多考虑使用系统主题资源
- 【iOS-Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法
- 一个小型Struts系统开发过程中的小技巧
- iOS开发笔记:大小写敏感的iOS文件系统,而iOS模拟器竟然对大小写不敏感
- iOS开发:系统进度条显示百科
- iOS开发笔记[18/50]:在Mac OS X Lion系统中访问~/Library目录都需要点技巧
- Web开发技术中的一些小技巧_新闻发布系统
- Web开发技术中的一些小技巧_新闻发布系统
- 【iOS-Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;
- 【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;