iOS-更改UINavigationBar样式+更改返回ButtonItem文字
2016-04-01 14:23
447 查看
iOS7之后. 默认的返回按钮字体颜色是蓝色的, 显示内如是父VC(上一级界面)的title
如果要做修改, 可以通过下面的办法:
修改字体颜色
(1) 在plist里面, 加上View controller-based status bar appearance, 并且设置为NO
(2) 在需要修改的那个界面. 加入如下代码(加在viewDIdLoad即可)
或:
2.更改UINavgation的navigationItem返回ButtonItem文字
如果要做修改, 可以通过下面的办法:
修改字体颜色
(1) 在plist里面, 加上View controller-based status bar appearance, 并且设置为NO
(2) 在需要修改的那个界面. 加入如下代码(加在viewDIdLoad即可)
self.navigationController.navigationBar.barStyle = UIStatusBarStyleDefault; [self.navigationController.navigationBar setTintColor:[UIColor greenColor]];
或:
//Nav样式 application.statusBarStyle = UIStatusBarStyleLightContent; [UINavigationBar appearance].barTintColor =[UIColor colorWithRed:24/255.0 green:30/255.0 blue:43/255.0 alpha:1.0]; [UINavigationBar appearance].tintColor = [UIColor whiteColor]; NSDictionary *NavTextAttribute = @{ //字体颜色 NSForegroundColorAttributeName:[UIColor whiteColor], //字体大小 NSFontAttributeName:[UIFont boldSystemFontOfSize:18]}; [UINavigationBar appearance].titleTextAttributes = NavTextAttribute;
2.更改UINavgation的navigationItem返回ButtonItem文字
UIBarButtonItem *backItem = [[UIBarButtonItem alloc] init]; backItem.title = @"返回"; self.navigationItem.backBarButtonItem = backItem;
相关文章推荐
- 调用CRM自己的Dialogue
- UITabBarController点击UITabBarItem 禁止跳转ViewController
- Microsoft Build 2016 Day 2 记录(多图慎入)
- 仿写“同行说”之UI控件介绍
- Magnum Kuernetes源码分析(二)
- Codeforces 135E Weak Subsequence(组合计数)
- iOS开发-UI控件:动态改变UITableView中的Cell高度
- invalid request block size: 21573 (max 4096)...skip错误原因
- UIImageView添加圆角
- iOS开发-UI控件:UIDatePicker日期/时间选取器(滚轮)
- iOS开发-UI控件:UISwitch控件两种使用方法和监听
- iOS开发-UI控件:UITableView设置Section间距
- Android酷炫实用的开源框架(UI框架)
- UE4初学笔记一
- iOS开发-基础:UILabel字体加粗
- Gradle for Android(二)全局设置、自定义BuildConfig、混淆
- Android 联系人快速索引组件 QuickIndexView
- iOS _UITextView 例子 及使用
- UVA 10706 Number Sequence
- Android初级开发----用Handle机制更新UI界面