IOS导航器 + 表控制器 常用功能函数/属性
2024-08-31 13:36:42
1. 设置标题栏(顶部)颜色
在表控制器中
e.g -(void)viewDidLoad中添加
self.navigationController.navigationBar.barTintColor = [UIColor redColor];
将标题栏设为红色。
2. 设置标题字体颜色
self.navigationController.navigationBar.titleTextAttributes = [NSDictionary dictionaryWithObject:[UIColor whiteColor] forKey:NSForegroundColorAttributeName];
将标题字体设为白色
3.获取状态栏高度
// 状态栏(statusbar)
CGRect rectStatus = [[UIApplication sharedApplication] statusBarFrame];
NSLog(@"status width - %f", rectStatus.size.width); // 宽度
NSLog(@"status height - %f", rectStatus.size.height); // 高度//(一般是20.0)
4.获取导航栏高度
//导航栏(navigationbar)
CGRect rectNav = self.navigationController.navigationBar.frame;
NSLog(@"nav width - %f", rectNav.size.width); // 宽度
NSLog(@"nav height - %f", rectNav.size.height); // 高度(一般是44.0)
最新文章
- bcd-ascii相互转换函数
- html转义字符
- 理解 Lua 的那些坑爹特性
- AJAX 后台返回多种数据
- DropDownList的使用,RadioButtonList的使用
- Light OJ 1199 - Partitioning Game (博弈sg函数)
- [转]10个顶级的CSS UI开源框架
- JDBC连接MySQL数据库及演示样例
- nyoj 37回文串
- Linux sed命令删除指定行
- spring框架总结(03)重点介绍(Spring框架的第二种核心掌握)
- react,react native,webpack,ES6,node.js----------今天上午学了一下node.js
- jQuery (含义 及 优缺点)
- Spring中使用RedisTemplate操作Redis(spring-data-redis)
- select 两层 第二个select需要加别名
- HTML5语音输入方法
- TypeScript学习笔记 (一)基础特性
- qt资源加载出错
- kettle学习笔记(八)——kettle查询步骤与连接步骤
- ExtJS使用入门