关于UISearchBar背景完全透明设置的代码
来源:互联网 发布:php define const 区别 编辑:程序博客网 时间:2024/05/18 22:42
//设置搜索框
searchBar=[[UISearchBar alloc] initWithFrame:CGRectMake(5, 103, 280, 36)];
[searchBar setTintColor:[UIColor clearColor]];
searchBar.delegate=self;
searchBar.autocorrectionType=UITextAutocorrectionTypeNo;
searchBar.autocapitalizationType=UITextAutocapitalizationTypeNone;
searchBar.keyboardType=UIKeyboardTypeDefault;
searchBar.placeholder=[NSString stringWithCString:" 找产品,企业" encoding: NSUTF8StringEncoding];
[[searchBar.subviews objectAtIndex:0]removeFromSuperview];//删除原来的背景
UIImageView *bgImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"搜索框.png"]];
[bgImage setFrame:CGRectMake(0, 103, 320, 36)];
[self.scrollView addSubview:bgImage];//在searchBar位置正下方添加背景图
[bgImage release];
UIButton *searchBtn=[[UIButton alloc] initWithFrame:CGRectMake(289, 112, 16, 17)];
[ searchBtn setBackgroundImage:[UIImage imageNamed:@"搜索.png"] forState:UIControlStateNormal];
[searchBtn addTarget:self action:@selector(btnSearch:) forControlEvents:UIControlEventTouchUpInside];
[self.scrollView addSubview:searchBtn];
[searchBtn release];
//=======
UITextField* searchField = nil;
for (UIView* subview in searchBar.subviews) {
// 删除searchBar输入框的背景
if ([subview isKindOfClass:[UITextField class]]) {
searchField = (UITextField*)subview;
searchField.leftView=nil;
[searchField setBackground:nil];
// [searchField setBackgroundColor:[UIColor clearColor]];
[searchField setBorderStyle:UITextBorderStyleNone];
break;
}
}
//========
[self.scrollView addSubview:searchBar];
- 关于UISearchBar背景完全透明设置的代码
- UISearchBar设置透明背景
- UISearchBar背景透明的方法
- Dialog 设置背景完全透明的样式
- IOS开发代码分享之设置UISearchBar的背景颜色
- 设置UISearchBar的背景颜色
- UISearchBar背景透明,只剩框
- 关于设置透明Activity背景的实现
- 设置透明的背景
- 透明背景的设置
- UISearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- UIsearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- UISearchBar背景透明,去掉背景,自定义背景
- dtree动态树+Javascript右键菜单
- Android接口定义语言---AIDL(三)
- js对table执行增-删-改
- 不同服务器数据库之间的数据操作
- LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
- 关于UISearchBar背景完全透明设置的代码
- oracle创建用户
- linux fedora17 yum 安装 tomcat6 遇到的问题
- eclipse部署,在tomcat中找不到eclipse发布的项目。eclipse更改项目发布路径
- HDU1874 (dijkstral算法)
- 电商之 团购与B2C模式以及B2B2C模式对比
- android Fragments详解
- 猜数字游戏及自动解猜数字程序
- internet时间同步时报 找不到元素 解决方法