iOS 6/7 UISearchBar的背景色设置
来源:互联网 发布:淘宝卖家关闭交易 编辑:程序博客网 时间:2024/05/21 10:53
在iOS7中,UISearchBar的子视图变成一个UIView,所以原来的方法不管用了,但是看了一下文档,在iOS7中新增了一个barTintColor的属性,我们可以设置barTintColor为clearColor
float version = [[[UIDevice currentDevice] systemVersion] floatValue]; if ([ searchBar respondsToSelector : @selector (barTintColor)]) { float iosversion7_1 = 7.1 ; if(version >= iosversion7_1) { //iOS7.1 [[[[searchBar.subviews objectAtIndex : 0 ] subviews] objectAtIndex:0] removeFromSuperview]; [ searchBar setBackgroundColor:[ UIColor clearColor]]; } else { //iOS7.0 [ searchBar setBarTintColor:[UIColor clearColor]]; [ searchBar setBackgroundColor:[UIColor clearColor]]; } } else { //iOS7.0 以下 [[searchBar.subviews objectAtIndex:0] removeFromSuperview ]; [searchBar setBackgroundColor:[UIColor clearColor]]; }
0 0
- iOS 6/7 UISearchBar的背景色设置
- 修改UISearchBar的背景色
- 改变UISearchBar的背景色
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- iOS中UISearchBar的placeholder字体颜色以及背景色
- UISearchBar 设置背景色,去掉黑线
- iOS开发:设置 UITabBar 的背景色
- iOS navigation bar的背景色设置
- iOS UITableViewHeaderFooterView的背景色怎么设置?
- UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
- UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
- UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
- UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
- UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
- Hibernate事务系列问题
- 回显是什么鬼?浅谈
- Android锁屏状态下弹出activity
- oracle 笔记记录
- Ubuntu Linux配置Nginx+MySQL+PHP+phpMyAdmin详细步骤
- iOS 6/7 UISearchBar的背景色设置
- eclipse识别不了html5标签
- Fragment与宿主Activity都调用startActivityForResult,onActivityResult不执行解决办法
- leetcode之Valid Palindrome
- 1330 - City Game
- Java中Runnable和Thread的区别
- 《从零开始学Swift》学习笔记(Day 64)——Cocoa Touch设计模式及应用之目标与动作
- 借助短信平台实现手机注册页面的验证吗发送检验功能
- ZJU1003-Crashing Ballon