导航控制器(NavigationController)中设置标题的常用方法
2015-07-13 20:58
351 查看
导航控制器中标题需要手动设置,这里介绍几种常用的设置
1,直接设置
2,给导航控制器中的导航项(NavigationItem)设置标题
这种方法,其实就是第一种方法的具体化,实际都是一样的,只不过表述的更详细
3,通过字典设置标题(IOS6之后才有的方法)
4,自定义视图的方法
以上只是几种常用的给导航栏设置标题的方法,欢迎大家补充
1,直接设置
self.title = @"这是一个标题";
2,给导航控制器中的导航项(NavigationItem)设置标题
self.navigationItem.title = @"这是个标题";
这种方法,其实就是第一种方法的具体化,实际都是一样的,只不过表述的更详细
3,通过字典设置标题(IOS6之后才有的方法)
//iOS6以后使用的方法 NSDictionary *dic = @{
<span style="white-space:pre"> </span>//设置字体 NSFontAttributeName:[UIFont systemFontOfSize:20], //设置字体颜色
<span style="white-space:pre"> </span> NSForegroundColorAttributeName:[UIColor redColor] }; [self.navigationController.navigationBar setTitleTextAttributes:dic];
4,自定义视图的方法
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 90, 40)]; label.text = @"标题"; label.backgroundColor = [UIColor greenColor]; self.navigationItem.titleView = label;
以上只是几种常用的给导航栏设置标题的方法,欢迎大家补充
相关文章推荐
- C语言中函数的妙用
- yii2简述一对一数据表关联
- PRML5-神经网络(1)
- Java中类,继承,方法重写和自动转型的理论感悟
- [HAOI2011][BZOJ2298] problem a
- Combination Sum
- 字体
- 史上最完整的省市县/区数据 三级联动数据库
- 每天小技(2015/07/13)
- 做安全一些基本原则
- 用户注册验证
- JQuery——日期拾取器
- IOS UI设计模式 - 分页
- Android 事件分发实践(一),解决ScrollView嵌套ListView滑动的问题
- 八大排序算法
- #笔记#圣思园 JavaWeb 第34讲——Session深度解析
- java Properties类的用法
- [NOIP2004] 合并果子
- eclipse代码自动提示设置、如何配置eclipse的代码自动提示功能?
- 多类svm