navigationcontroller的navigationBar
在修改navigationController.navigationBar.barTintColor时,会发现和内容设置的颜色值一样但效果不一样的情况.因为navigationBar默认是半透明的.添加代码 self.navigationController.navigationBar.translucent = NO;
发现,这时候颜色可能对了,但又会发现navigation下的内容总体下移了64个像素.这是因为extendedLayoutIncludesOpaqueBars默认值是NO,即默认包含了不透明的bars的.这里已经把默认是透明的navigationBar改为了不透明,当然就下移了
所以还需要把self.extendedLayoutIncludesOpaqueBars = YES;
在发现,都设置完后,navigationBar的底部还是有条边界线,这里不符合需要.我们可以通过
[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];
这两行代码修改颜色来达到看不见的效果
navigationcontroller的navigationBar相关推荐
- navigationController的NavigationBar和ToolBar的POP或PUSH消失问题
今天在工作中发现一个坑, 其他页面都是隐藏.YSViewController 使用的时候必须是需要 navigationBar 和 toorbar,但是 pop出这个viewcontroller后,需 ...
- navigationController中navigationBar 的设置
摘自社会成员的cnblog,原文链接如下:http://www.cnblogs.com/lsck/archive/2012/05/19/2508878.html 感谢分享 3.设置标题: 打开View ...
- navigationcontroller和navigationbar和navigationitem之间的区别以及不用nib实现点击屏幕关闭虚拟键盘20130911...
1.UIViewController UIView的关系. UIView是视图,UIViewController是视图控制器,两者之间是从属关系,当创建一个UIViewController的时候,一般 ...
- 不要用子类!Swift的核心是面向协议
作者:ray1689718 授权本站转载. 本篇文章翻译自:IF YOU'RE SUBCLASSING, YOU'RE DOING IT WRONG. 原作者:Hector Matos 原发表日期:2 ...
- [转]iOS 视图控制器转场详解
转自:http://blog.devtang.com/2016/03/13/iOS-transition-guide/ 前言 屏幕左边缘右滑返回,TabBar 滑动切换,你是否喜欢并十分依赖这两个操作 ...
- navigationController.navigationBar 设置背景透明
以前一直没用过带透明的导航栏图片,现在项目要用到这样的.以为放上图片就是自动透明了 可是,发现透明那部竟然是黑的.无论怎么clearcolor 都不行.百度了很多页也没有查到可以用的方法. 最后在ht ...
- navigationController.navigationBar.hiden 导航栏隐藏引发的坐标自动变更
一般使用navgationbar的时候,我们会让其translucent = no,以适配 ios6和ios7的UI界面.这个时候的self.view的坐标原点,是在navgationbar的下面的, ...
- navigationBar 颜色修改
title 颜色 self.navigationController?.navigationBar.titleTextAttributes =[NSForegroundColorAttributeNa ...
- iOS自定义NavigationBar
if (IS_IOS7()) {// NavigationBar 颜色[[UINavigationBar appearance] setBarTintColor:HexColor(0xffffff) ...
最新文章
- invalid argument 0: Sizes of tensors must match except in dimension 0. Got 1
- IDE神器intellij idea的基本使用
- C++ 字符数组和String类
- python linux alias,linux命令:alias
- centos7 python3安装numpy_centos下pip3安装numpy
- Extjs 实现Iframe的子窗口遮罩整个页面
- axios安装与基本方法
- 未检测到与wia兼容的设备_如何解决应用程序找不到扫描仪:错误WIA_ERROR_OFFLINE!...
- win10下Cmake(make-gui)下载与安装【详细】
- ffmpeg转码保留时间戳
- 记录一个找直线三等分点的方法及其证明
- win7局域网计算机无法访问,win7局域网不能访问怎么办_win7系统电脑无法访问局域网怎么办-win7之家...
- uc极度精简版_UC浏览器安卓版-UC浏览器(UCBrowser)12.0.4.987 去广告精简版-东坡下载...
- 1.Spring注解01、组件注册-@Configuration@Bean给容器中注册组件
- 工业镜头和民用镜头的特点和区别
- 不想做成年人?看到第一张就哭了,满满的回忆
- Java常用工具类-发短信(集成河南华夏通信短信网关)
- Python获取抖音视频链接
- 【微信小程序】uniapp开发小程序如何使用微信云托管或云函数进行云开发
- Linux内核入门-- likely和unlikely
热门文章
- 关于前端Retina 屏幕兼容和基于Retina 屏幕兼容的雪碧图技巧
- 被八股文害惨了...
- 最简单的 MRTs(Multi Render Targets)的完整代码示例【OpenGL】
- 配置oracle方言类,Dialect 修改oracle方言失败
- 阿尔·里斯-市场营销的22条法则(22条商规)-18
- 一拍是多少秒 计算机制音乐,如何计算每分钟的节拍(BPM)的一首歌
- 用饮水机教你什么是RAID[转自其它博客]
- SOA 之 service ----苏振兴
- SQL Server 与 MySQL 中排序规则与字符集相关知识的一点总结
- 科沃斯t20和t10区别对比评测选哪个好