`
lizhuang
  • 浏览: 907873 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

searchBar去背景色

 
阅读更多
    if ([ _searchBar respondsToSelector: @selector (barTintColor)]) {
        
        float  iosversion7_1 = 7.1 ;
        if (IOS_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]];
    }


分享到:
评论

相关推荐

    searchBar与searchDisPlayController

    开发者可以设置其外观,如文字颜色、背景颜色等。 - `searchBar` 的主要事件包括:`textDidChange:`(当用户输入内容时触发)、`searchButtonClicked:`(用户点击搜索按钮时触发)和`cancelButtonClicked:`(用户...

    search bar

    2. **配置搜索栏**:你可以设置搜索栏的外观属性,如文字颜色、背景色、占位符文本等。例如: ```swift searchBar.barTintColor = .white searchBar.placeholder = "请输入关键词" ``` 3. **处理搜索事件**:`...

    SearchBar控件学习

    这包括改变搜索框的背景色、文字颜色、占位符颜色等。例如,你可以通过以下代码修改占位符的颜色: ```swift searchBar.placeholder = "搜索内容" searchBar.attributedPlaceholder = NSAttributedString(string: ...

    ios-SearchBar.zip

    在iOS开发中,`SearchBar` 是一个非常重要的组件,它允许用户在应用内进行文本搜索,从而提高用户体验。这个名为“ios-SearchBar.zip”的压缩包可能包含了一个自定义的搜索框组件,名为 `TFSearchBar`。下面将详细...

    自己练习的searchBar

    本项目采用代码创建,这需要在代码中实例化`UISearchBar`对象并设置其属性,例如大小、位置、背景色、占位文本等。例如: ```swift let searchBar = UISearchBar(frame: CGRect(x: 0, y: 0, width: view.bounds....

    ios中的searchbar

    `UISearchBar` 提供了丰富的自定义选项,可以调整其外观,包括文字颜色、背景色、占位符颜色等。例如,你可以这样改变占位符的颜色: ```swift searchBar.barTintColor = UIColor.lightGray searchBar.tintColor = ...

    iOS7searchbar

    1. **初始化和配置UISearchBar**:创建UISearchBar时,你可以通过初始化方法如`init(frame:)`或`initcoder:`,然后设置其属性,例如背景颜色、占位符文本、字体等。同时,别忘了设置其代理,通常使用`searchBar....

    ios-自定义searchBar搜索框.zip

    1. 自定义`UISearchBar`的子类:这个子类可能扩展了`UISearchBar`的基本功能,如改变文字颜色、背景色、边框样式等。 2. 类方法:为了简化集成,开发者可能定义了一个静态方法(如`+ (instancetype)customSearchBar`...

    SearchBar4:搜索栏4 | CSS Mini项目26

    在本项目"SearchBar4:搜索栏4"中,我们主要关注的是利用CSS技术来创建一个功能完善的搜索栏。这个CSS Mini项目旨在帮助开发者提升在网页设计中的技能,特别是对于用户界面元素的美化和交互性增强。下面我们将深入...

    SearchBar14:搜索栏14 | CSS Mini项目36

    - 应用边框和背景颜色来创建视觉层次,例如使用`border-radius`实现圆角效果。 - 使用`box-shadow`添加阴影效果,增加立体感。 - 配色选择应符合网站或应用的整体设计风格,保持一致性。 - 使用`padding`和`...

    IOS开发代码分享之设置UISearchBar的背景颜色

    然而,根据描述中的问题,开发者经常会遇到一个挑战,那就是如何有效地自定义`UISearchBar`的背景颜色,尤其是去除或替换其默认的背景。这里我们将详细讲解如何正确设置`UISearchBar`的背景颜色。 首先,我们要理解...

    iOS中searchBar(搜索框)光标初始位置后移

    此外,代码还添加了一个“搜索”按钮到`searchBar`的右侧,并设置了其背景图片、标题、文字颜色和字体大小。 关键在于调整光标的初始位置。通过设置`leftView`和`leftViewMode`属性,我们可以实现这个目的。`...

    自定义searchBar

    自定义SearchBar样式主要是改变其外观,如颜色、背景、文字样式等。你可以通过创建一个继承自`UISearchBar`的子类,并重写其中的方法来实现。例如,可以修改`textColor`、`backgroundColor`、`barTintColor`等属性...

    UISearchBar使用Demo

    // 修改背景色 searchBar.tintColor = [UIColor blackColor]; // 修改文字颜色 ``` 还可以添加搜索栏的搜索图标,或者自定义搜索框内的图片: ```objc UIImage *searchImage = [UIImage imageNamed:@"search_icon...

    UISearchBarCustom

    `UISearchBar` 提供了一系列可定制的属性,如`textColor`(文本颜色)、`barTintColor`(背景颜色)、`backgroundColor`(内边距背景色)、`searchTextField`(搜索框内的文本字段)等。通过设置这些属性,可以改变`...

    Node.js-搜索条其背景色随着界面的上下滑动而渐变

    在Android开发中,实现...`SearchBar-master`这个文件名可能是该项目的源码仓库,其中可能包含了实现这一功能的全部代码和资源。通过深入研究这个项目,开发者可以学习到更多关于Android自定义视图和动画的实际应用。

    IOS 开发之UISearchBar 详解及实例

    如描述中所述,由于IB(Interface Builder)没有直接设置背景颜色的选项,我们可以手动移除内部的`UISearchBarBackground`子视图来实现自定义颜色。示例代码如下: ```swift let searchBar = UISearchBar() ...

    IOS-BID-Sections:「iOS 7 开发入门」第 8 章 SearchBar 演示更新至 ios8

    1. **外观自定义**:在 iOS 8 中,开发者可以更自由地定制 `SearchBar` 的外观,包括文字颜色、背景色、占位符颜色等,以适应应用的整体设计风格。 2. **SearchController**:iOS 8 引入了 `UISearchController` 类...

    ios-UISearchBar 不同样式的搜索框,代码简单.zip

    例如,如果想自定义搜索框的背景颜色为白色,占位符文本为“请输入关键词”,你可以这样做: ```swift let backgroundColor = UIColor.white let placeholderText = "请输入关键词" searchBar.searchBarStyle = ....

    SearchBar5:搜索栏5 | CSS Mini项目27

    - **边框与背景**:`border`属性用于定义边框,`background-color`设置背景色,`box-shadow`可以添加阴影效果。 3. **输入框样式** - **输入框外观**:`border-radius`可设置圆角,`outline`控制焦点时的轮廓。 ...

Global site tag (gtag.js) - Google Analytics