去除navigationbar 底部黑线

1,去除navigationbar 底部黑线 ——亲测可用

if ([self.navigationController.navigationBar respondsToSelector:@selector( setBackgroundImage:forBarMetrics:)]){

NSArray *list=self.navigationController.navigationBar.subviews;

for (id obj in list) {

if ([obj isKindOfClass:[UIImageView class]]) {

UIImageView *imageView=(UIImageView *)obj;

NSArray *list2=imageView.subviews;

for (id obj2 in list2) {

if ([obj2 isKindOfClass:[UIImageView class]]) {

UIImageView *imageView2=(UIImageView *)obj2;

imageView2.hidden=YES;

}

}

}

}

}

时间: 2024-10-08 20:01:24

去除navigationbar 底部黑线的相关文章

IOS去掉NavigationBar底部的那条黑线

NavigationBar底部的黑线是一个UIImageView上的UIImageView. if ([self.navigationController.navigationBar respondsToSelector:@selector( setBackgroundImage:forBarMetrics:)]){ NSArray *list=self.navigationController.navigationBar.subviews; for (id obj in list) { if

去除NavigationBar下面的线

self.navigationController.navigationBar.barStyle = UIBaselineAdjustmentNone; 去除NavigationBar下面的线,布布扣,bubuko.com

去掉NavigationBar底部的黑线

UINavigationBar *navigationBar = self.navigationController.navigationBar; [navigationBar setBackgroundImage:[UIImage imageNamed:@"parentTopBackgroupd"] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault]; [navigationBar setShadowImag

去掉NavigationBar底部的黑线(亲测可用)

code: UINavigationBar *navigationBar = self.navigationController.navigationBar; [navigationBar setBackgroundImage:[UIImage imageNamed:@"parentTopBackgroupd"] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault]; [navigationBar setShad

去掉 NavigationBar 底部的那条黑线

//加入下面两行代码即可[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];

去除dedecms底部中的powerby

织梦中的powerby官方也带,我们从网上下载的模板很多也带经过修改过的信息 有这个信息对网站来说也是不安全的,知道我们用的什么程序,容易受攻击 去除这个方法实际上很简单,我也是从网络中搜索到的,感谢网络提供资源分享,网络本身就是资源共享的. 方法: 找到include/dedesql.class.php 这个文件 用代码编辑器打开 找到588行 这一串字符我们也看不懂有什么含义,那原因就是在这 很多加密的底部信息都是用这种字符 一般人也看不懂

解决透明NavigationBar底部出现莫名其妙横线问题

有一个页面要实现透明NavigationBar,实现了之后发现一个奇怪的问题:第一次进入此页面显示透明NavigationBar正常,返回上一级页面再重新进入,NavigationBar的底部出现了一条大约1px的横线,怎么都消除不了. 用Reveal查了一下这个横线,是一个UIImageView,0.5px高度,第一次正常显示的时候center y坐标为63.75,所以显示正常:返回上一级页面时再重新进入,center y坐标为64.25,正好出现在NavigationBar的下面而没有被它覆

批量去除图片底部水印(砍切式)

手里有一系统图片,有50多张,每张图片的底部都有个30像素的黑底白字的水印条,特别扎眼.于是,想到了批量"切除"底部的30个像素的方法来去除可恶的水印.用大家都熟悉的ImageMagick里的convert命令来做.既然要批量就要循环了,下面进入正题: Linux下批量去除底部水印: for i in *jpg;do convert -gravity South -chop x30 $i nomark_$i 这样就生成了去除底部水印的图片了,浏览一下没有问题,就把原图删除了,再用Per

导航底部黑线去掉

UINavigationBar *navigationBar = self.navigationController.navigationBar;    // white.png图片自己下载个纯白色的色块,或者自己ps做一个    [navigationBar setBackgroundImage:[UIImage imageNamed:@"nav2"]                       forBarPosition:UIBarPositionAny