IOS导航隐藏下边的线

 if (kIsIOS7OrLater) {
    // Close this to make normal
    self.automaticallyAdjustsScrollViewInsets = NO;
    // 透明状态栏的延伸
    self.edgesForExtendedLayout = UIRectEdgeNone;
    [self.navigationController.navigationBar setBackgroundImage:kImageWithName(@"标题栏")
                                                 forBarPosition:UIBarPositionAny
                                                     barMetrics:UIBarMetricsDefault];
  } else {
    [self.navigationController.navigationBar setBackgroundImage:kImageWithName(@"标题栏")
                                                  forBarMetrics:UIBarMetricsDefault];
  }

  // 添加上这一句,可以去掉导航条下边的shadowImage,就可以正常显示了
  self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];
  self.navigationController.navigationBar.translucent = NO;
时间: 2024-09-17 04:31:04

IOS导航隐藏下边的线的相关文章

关于iOS导航栏返回按钮问题的解决方法_IOS

最近遇到一个关于导航栏返回按钮的问题,因为之前项目里面都是用的系统默认的返回按钮样式所以没有想过要去更改,后来有需要将返回按钮箭头旁边的文字去掉,同时将该返回按钮的点击事件重新定义.一开始尝试自定义按钮然后设置为leftBarButtonItem,但是这样图片可能跟系统自带的不一样,还有就是返回按钮的位置跟系统自带的不一样.后来找了一些资料,发现将文字去掉比较简单,一般做法是控制器中添加如下代码,然后他的下一级控制就有一个只有箭头没有文字返回按钮: 复制代码 代码如下: UIBarButtonI

ios SBAppTags 隐藏应用图标

问题描述 ios SBAppTags 隐藏应用图标 ios SBAppTags 我在模拟器下运行没有问题,为何在真机下不起作用,系统ios 8.2 解决方案 一样的问题 请问你解决了吗?

iOS 8隐藏功能解析:智能判别解锁方式

iOS 8隐藏功能:位置判别解锁方式 6月4日上午消息,昨天的苹果http://www.aliyun.com/zixun/aggregation/13010.html">全球开发者大会没有发布新硬件令很多人失望,但其实无论是iOS 8接还是新版Mac OS X系统都有很多亮点.因为发布会主题演讲时间有限,很多新的功能点没有提到,比如iOS 8可以更智能的根据用户位置相应解锁方式. 已经安装iOS 8测试版的用户用户注意到,iOS 8设备会根据位置,自动在锁屏界面左下角出现相关应用.例如用户

iOS导航标题不居中显示问题

请阅读原文 iOS导航标题不居中显示问题,也困扰笔者多次,这里提供了几种方案,请到http://www.henishuo.com/ios-nav-center-question/阅读原文.

挖掘iOS 8隐藏的那些小细节

在本篇文章中我们将努力挖掘出那些苹果iOS 8中隐藏的细节改变.因为WWDC主题演讲时间有限,苹果也不可能毫无遗漏地向开发者完全展示iOS和新一代桌面操作系统中的每个细节,所以这篇文章将会继续我们的发现之旅.虽然在iOS 8中有一些明显的改观可以说让我们兴奋不已,比如HomeKit. iCloud Photo Library以及Metal,但是在这其中一些隐藏的小细节也会在不经意间带给我们惊喜. 随着iOS 8发布后的主要新功能,Jony Ive和人机界面开发团队也在UI上努力进行了多处微调整.

显示-iOS 导航栏遮挡状态栏

问题描述 iOS 导航栏遮挡状态栏 我的导航栏是自定义的,布局是从顶部开始的,在ios6上显示没问题,由于ios7上状态栏 是半透明的,所以现在在iOS7上显示为状态栏与导航栏重叠了,具体显示如图: 用户体验相当不好,有没有什么方法解决他们的重叠问题. 注:项目中用到了自动布局! 谢谢 解决方案 你可以把视图的frame调一下 解决方案二: 你那个添加好友是自定义的吧,那么偏.你可以做个版本判断改下frame

移动产品设计之ios导航模式

导航始终是产品设计的重头戏,往往产品设计中90%的事情就是在做导航.在iphone中预置了3种可以直接使用的导航模式,平铺列表.标签页.树状结构,每种模式都配有不同的工具栏和控件.三种导航模式可以独立使用也可以混搭,让你的用户可以优雅的穿行与你的应用之中. 写在前面:刚开始接触移动产品设计的时候对着设计指南懵懵懂懂的感知了一下,但是还是不甚寥寥.最近读<触动人心>,发现作者对ios的导航模式的总结实在太棒了,于是写下这篇读书笔记. 导航始终是产品设计的重头戏,往往产品设计中90%的事情就是在做

iOS实现只有底部边框线的输入框示例代码_IOS

实现效果图: 实现过程 输入框一般有无边框(空白输入框),全边框(矩形输入框),加边框很简单,只需要设置UITextField的layer.borderColor属性和layer.borderWidth属性就可以了,如果要实现只带底部框线的输入框就不太好弄了,百度了一下找到了一个最笨也是挺不错的一个方法,那就是在下面直接给它加一条线就可以了. 示例代码: UITextField *passwordTextField = [[UITextField alloc] initWithFrame:CGR

iOS如何隐藏各种bar

状态条StatusBar 1 [UIApplication sharedApplication].statusBarHidden = YES; 导航条NavigationBar 1 [self.navigationController setNavigationBarHidden:YES]; TabBar 方法1 1 [self.tabBarController.tabBar setHidden:YES]; 这个方法有问题,虽然tabBar被隐藏了,但是那片区域变成了一片空白,无法被其他视图使用