ios6,ios7,ios7.1下设置UISearchbar的背景色
来源:互联网 发布:梦里花落知多少微微 编辑:程序博客网 时间:2024/05/17 22:46
ios系统升级到7.1后,原来在7.0下显示正常的UISearchbar现在又出现问题了。究其原因,是由于UISearchbar的subview又做修改了。
float version = [[[ UIDevice currentDevice ] systemVersion ] floatValue ];
if ([ mySearchBar respondsToSelector : @selector (barTintColor)]) {
float iosversion7_1 = 7.1 ;
if (version >= iosversion7_1)
{
//iOS7.1
[[[[ mySearchBar . subviews objectAtIndex : 0 ] subviews ] objectAtIndex: 0 ] removeFromSuperview ];
[ mySearchBar setBackgroundColor :[ UIColor clearColor ]];
}
else
{
//iOS7.0
[ mySearchBar setBarTintColor :[ UIColor clearColor ]];
[ mySearchBar setBackgroundColor :[ UIColor clearColor ]];
}
}
else
{
//iOS7.0 以下
[[ mySearchBar . subviews objectAtIndex : 0 ] removeFromSuperview ];
[ mySearchBar setBackgroundColor :[ UIColor clearColor ]];
}
- 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的背景色
- ios7上tableviewcell的背景色和ios6的差别
- ios7设置NavigationBar的背景色
- ios7下tableview的背景色问题
- ios7下tableview的背景色问题
- iOS7 UIPickerView 背景色设置
- iOS6下修改UISearchBar的输入框背景去除阴影,并设置成iOS7风格
- iOS7下 UISearchBar设置ReturnKeyType
- IOS7 下修改 UINavigationBar 的背景色和设置标题的颜色
- 修改searchbar在iOS7以下、iOS7、iOS7.1的背景色
- 修改searchbar在iOS7以下、iOS7、iOS7.1的背景色
- iOS7,修改SearchBar背景色
- 自定义UISearchBar 适配IOS6和IOS7
- 自定义UISearchBar 适配IOS6和IOS7
- struts1工作流程
- 使用升级版的 Bootstrap typeahead v1.2.2
- 2014多校10(1005)hdu4975(网络流isap+判断唯一性)
- TileMill 快速入门
- 极限测试2 - 系统能创建的最大进程个数
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- js之事件捕获与事件冒泡
- 比较好的优化的文章
- mysqldump备份
- cocos2d-x 3.0游戏实例学习笔记《卡牌塔防》第一步---开始界面&关卡选择
- linux的信号
- 获得鼠标在对象中的坐标,兼容IE/chrome
- dom4j怎么获得指定名称的节点信息
- Unity3D性能优化之Draw Call Batching