我是靠谱客的博主 哭泣朋友,最近开发中收集的这篇文章主要介绍设置 searchbar 的占位文字 以及 编辑文字的颜色和大小 背景颜色;,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 1. 设置占位图片以及文字颜色 字体大小

   for (UIView *subViewin self.favoriteSearchBar.subviews)

    {

        for (UIView *secondLevelSubviewin subView.subviews){

            if ([secondLevelSubviewisKindOfClass:[UITextFieldclass]])

            {

                UITextField *searchBarTextField = (UITextField *)secondLevelSubview;

                //set font color here

                searchBarTextField.textColor = [UIColorredColor];

                searchBarTextField.font = [FontfontWithType:FontTypeFZLanTingHei_L_GBKsize:14];

                

                //placeHolder文字设置

//                UIColor *color = [UIColor whiteColor];

//                searchBarTextField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:@{NSForegroundColorAttributeName: color}];

               // [searchBarTextField setValue:[UIColorwhiteColor] forKeyPath:@"_placeholderLabel.textColor"];

                break;

            }

        }

    }


2. 设置背景颜色 也是第二层 subView

    for (UIView *subview in searchBar.subviews)

    {

        for (UIView *sub in subview.subviews) {

            

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

            {

//选择清空或者 其他颜色

                [sub removeFromSuperview];

                break;

            }  

        }

    }



最后

以上就是哭泣朋友为你收集整理的设置 searchbar 的占位文字 以及 编辑文字的颜色和大小 背景颜色;的全部内容,希望文章能够帮你解决设置 searchbar 的占位文字 以及 编辑文字的颜色和大小 背景颜色;所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部