iOS导航条底部 与self.view 的分界线怎么隐藏

设置背景图片

self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];

加上下面代码可以取消导航下边的线,此方法也可以使用于tabbar

self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];

或者

[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];

self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];

即可

时间: 2024-10-03 14:55:45

iOS导航条底部 与self.view 的分界线怎么隐藏的相关文章

iOS navigationBar导航栏底部与self.view的分界线的隐藏

ios开发中经常碰到各种需求,比如要求导航栏的颜色和self.view的颜色一样,当我们直接设置navigationBar的颜色和view一样时,我们会发现navigationBar还会有一条分割线留下,本文就是介绍怎么隐藏导航栏底部的分割线的. 第一种方法:不会影响导航栏translucent 半透明的显示 首先在viewDidLoad 定义一个 UIImageView *navigationImageView 来存储底部分割线. UIImageView *navigationImageVie

iOS 导航条的基本用法

//导航条标题 self.navigationItem.title = @"title"; //导航条返回时文字的设置 self.navigationController.navigationBar.topItem.title= @""; //导航条返回时箭头颜色的设置 self.navigationController.navigationBar.tintColor = [UIColor redColor]; //导航条的颜色 self.navigationCon

ios导航条设置

1 // 3.设置导航条的主题 2 // 如果要同时设置很多UINavigationBar的样式, 可以通过设置UINavigationBar的主题的方式来设置以便简化代码 3 UINavigationBar *navBar = [UINavigationBar appearance]; 4 // 3.1设置所有导航条的背景图片 5 6 [navBar setBackgroundImage:[UIImage imageNamed:@"NavBar64"] forBarMetrics:U

iOS (导航条)navBar 透明

现实开发中会遇到一种情况.UI会把导航条做成透明的,滑动的时候才逐渐显现.不透明的时候样子是这样的. 是挺难看的. 所以想要制作透明的导航条 就要知道一个方法,一个属性 这时 UIImage 这个图看来是必须要画一个了 - (UIImage *)imageWithColor:(UIColor *)color { CGRect rect = CGRectMake(0, 0, 1, 1); UIGraphicsBeginImageContext(rect.size); CGContextRef co

iOS 导航条navigationBar设置透明

给navigationBar.barStyle设置通道,然后设置一个全透明的背景图就可以了 self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent; [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"b7003af33a87e9500ee7e7f412385343faf2b4b1.jp

隐藏导航条底部的黑线(shadowImage)

stretchableImageWithLeftCapWidth:5 topCapHeight:6] forState:UIControlStateNormal]; [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; self.navigationController.navigationBar.shadowIm

android开发(1):底部导航条的实现 | navigation tab | activity的创建

底部导航条,在iOS中叫tabbar,在android中叫bottombar或bottom navigation,是一个常用的切换页面的导航条. 同样,如果有良好的第三方库,我们应该优先考虑,能用好别人的东西,已经很厉害. github上的roughike/BottomBar,曾经是热度较高的库,但是已经过时了,没有再维护,加到项目也会遇到编译的问题,所以这里不使用,这里使用的是PagerBottomTabStrip,地址是:https://github.com/tyzlmjj/PagerBot

android开发(1):底部导航条的实现 | navigation tab

底部导航条,在iOS中叫tabbar,在android中叫bottombar或bottom navigation,是一个常用的切换页面的导航条. 同样,如果有良好的第三方库,我们应该优先考虑,能用好别人的东西,已经很厉害. github上的roughike/BottomBar,曾经是热度较高的库,但是已经过时了,没有再维护,加到项目也会遇到编译的问题,所以这里不使用,这里使用的是PagerBottomTabStrip,地址是:https://github.com/tyzlmjj/PagerBot

【iOS开发-22】navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转

(1)navigationBar导航条可以看做是self.navigationController导航控制器的一个属性,可以直接用点来表示self.navigationController.navigationBar,当然navigationBar自己还有很多属性,比如样式barStyle.背景backgroundColor.frame属性(可以获取宽高这些信息),还可以用setBackgroundImage方法设置背景图片,当然图片多了可以使用clipsToBounds剪裁. (2)但,nav