zoukankan      html  css  js  c++  java
  • search bar 自定义背景

    //修改搜索框背景

        self.searchCarKeyWord.backgroundColor=[UIColorclearColor];

        //去掉搜索框背景

        //1.

        [[self.searchCarKeyWord.subviewsobjectAtIndex:0]removeFromSuperview];

        //2.

        //CGRect rcSearchBg =  CGRectMake(0, 0, self.searchBar.frame.size.width, self.searchBar.frame.size.height);

        UITextField *searchField;

        UIButton *cancelButton;

        for (UIView *subview inself.searchCarKeyWord.subviews)

        {

            if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")])

            {

                //rcSearchBg = subview.frame;

                [subview removeFromSuperview];

            }

            elseif([subview isKindOfClass:[UITextFieldclass]]){

                searchField = (UITextField*)subview;

            }

            elseif([subview isKindOfClass:[UIButtonclass]]){

                cancelButton = (UIButton*)subview;

            }

        }

        UIImage *backImage = [NormalUtilsstretchableImage:@"search_bg.png"stretchableImageWithLeftCapWidth:50topCapHeight:25];

        [searchField setBackground: backImage];

        [searchField setBorderStyle:UITextBorderStyleNone];

        [cancelButton setImage:[UIImageimageNamed:@"top_oval_bg.png"] forState:UIControlStateNormal];

  • 相关阅读:
    docker 相关
    mongo 连接方式
    Redis 面试题
    Ubuntu如何挂载U盘
    python try异常处理之traceback准确定位哪一行出问题
    Opencv 基础用法
    CentOS 7 安装MongoDB 4.0(yum方式) 简单方便
    linux中pthread_join()与pthread_detach()详解
    C语言线程池 第三方库
    XML文件删除掉注释
  • 原文地址:https://www.cnblogs.com/Clin/p/3413135.html
Copyright © 2011-2022 走看看