iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含950字,纯文字阅读大概需要2分钟。
内容图文
![iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影](/upload/InfoBanner/zyjiaocheng/1129/681160c0554d41b59ab8406e9778dc8d.jpg)
想要实现上面这种界面,一般都会显示的与预期的不一致,尽管我们设置的颜色是一样。通过下面的步骤就可以实现:
1.关闭navigationBar的透明度
self . navigationController . navigationBar . translucent = NO ;
2.利用本机数码测色计,测出导航栏颜色的rgb,再次设置导航栏的颜色和下面view的背景颜色。
3.去除导航栏下面的灰色分割线
[ self . navigationController . navigationBar setBackgroundImage :[[ UIImage alloc ] init ] forBarMetrics : UIBarMetricsDefault ];
[ self . navigationController . navigationBar setShadowImage :[[ UIImage alloc ] init ]];
去掉导航栏的边界灰线
[ self . navigationController . navigationBar setBackgroundImage :[[ UIImage alloc ] init ] forBarMetrics : UIBarMetricsDefault ];
self . navigationController . navigationBar . shadowImage = [[ UIImage alloc ] init ];
去掉搜索框的边界黑线
[ self .mySearchBar setBackgroundImage:[[UIImage alloc] init]];
去掉搜索框的文本输入框的阴影
在stroryboard中:选中搜索框——>右边in attribute inspector——>View 在Tint的颜色栏中选择 clear color
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/lijuan3203/article/details/47837899
内容总结
以上是互联网集市为您收集整理的iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影全部内容,希望文章能够帮你解决iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。