解决UINavigationBar导航栏 和 tabBar 菜单栏上面平铺视图

原创 2015年11月18日 15:25:31

在做类似弹出框的时候,要把半透明视图铺在整个页面上,但是却总是不能遮住导航栏和菜单栏,只能把视图铺在中间下图一样



无论如何改坐标,都是一样的结果,先就这个问题的一个简单方法


1,首先导入  

#import "AppDelegate.h"


2,写一样平铺的视图

UIView *viewi  = [[UIView alloc]initWithFrame:CGRectMake(0, 0, kScreenWidth, kScreenHeight)];

        viewi.backgroundColor = [UIColor colorWithRed:1.0 green:0.9207 blue:0.8901 alpha:1.0];

    viewi.alpha = 0.6;


3,最后

AppDelegate* app = (AppDelegate *)[UIApplication sharedApplication].delegate;

    [app.window addSubview:viewi];


得如下图结果:



关于iOS Tabbar的一些设置

其实iOS Tabbar的可定制性非常高,我们没有必要重复造轮子,下面是笔者收集的一些tabbar的常用设置,希望对大家有所帮助。 设置tabbar选中颜色 iOS7设置如下: [self.ta...
  • xanxus46
  • xanxus46
  • 2015年06月11日 16:27
  • 23904

swift中UI适配,即视图控件在导航栏下面开始显示

在iOS项目研发中,从iOS7.0及以后的系统版本中,UI视图控件是不区分导航栏是否从导航栏下面开始计算y坐标显示的,所以就会造成显示异常。在纯代码编码过程中,可以通过设置这样一个属性edgesFor...
  • st646889325
  • st646889325
  • 2016年10月13日 10:42
  • 662

iOS导航栏遮挡问题的总结

一.背景:在做开发的时候经常不经意就出现导航栏遮挡主视图的情况,之前出现这种情况我会先看看View UI Hierarchy,然后把视图的坐标手动调整,例如把视图的y坐标写成64,即减去状态栏和导航栏...
  • chokshen
  • chokshen
  • 2017年08月27日 16:21
  • 420

iOS开发之高级视图—— UINavigationController(一)简单导航功能实现

UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件以及很多有名的APP中(如qq,系统相册等)都有用到。         nav...
  • panjican
  • panjican
  • 2016年05月26日 14:13
  • 1447

JFTabBar android强大的底部导航栏框架 (微信底部导航栏效果)

TabBar这个名字相信很多学过一点IOS程序员都知道它是用来干嘛的,但本人也并非擅长开发IOS程序员,只是略懂略懂....这是一个很强大的TabBar,可满足很多需求。用起来也非常简单,在oncre...
  • qingqingziyu520
  • qingqingziyu520
  • 2016年11月25日 21:24
  • 2274

导航状态栏(UINavigationBar)和分栏状态栏(UITabBar)

//*************导航状态栏(UINavigationController)*************** 1.在导航控制器中,所有的子视图控制器共用一个导航状态栏 UINav...
  • loseway711
  • loseway711
  • 2014年12月24日 19:53
  • 905

导航栏、标签栏、工具栏、状态栏

在iPhone
  • zhang31jian
  • zhang31jian
  • 2015年12月16日 16:55
  • 6384

一、常见的底部菜单(底部导航栏)的实现方式

Android中使用FragmentTabHost实现底部导航栏
  • wadeltf
  • wadeltf
  • 2017年02月05日 15:16
  • 807

iOS花式更改系统自带UINavigationBar导航栏样式,让你拥有更纯净,更强自定义的导航栏!!!It's amazing

在开发过程中,如果你用的是传统的样式顶部20px的statusbar加上下面44高度的navigationBar的话, 这样的产品经理真的是太好了,很简单,也很传统,但是现在越来越多的人自定义导航栏,...
  • Deft_MKJing
  • Deft_MKJing
  • 2016年07月31日 13:37
  • 4906

微信小程序入门四: 导航栏样式、tabBar导航栏

实例内容 导航栏样式设置 tabBar导航栏 实例一:导航栏样式设置小程序的导航栏样式在app.json中定义。这里设置导航,背景黑色,文字白色,文字内容测试小程序app.json内容:{ "pa...
  • lecepin
  • lecepin
  • 2017年01月12日 20:15
  • 21477
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决UINavigationBar导航栏 和 tabBar 菜单栏上面平铺视图
举报原因:
原因补充:

(最多只允许输入30个字)