美文网首页
iOS 13 设置 UISearchBar 的 Placehol

iOS 13 设置 UISearchBar 的 Placehol

作者: 陪你宿醉的人注定无法送你回家 | 来源:发表于2019-10-22 17:15 被阅读0次

.h 中类方法 

+ (void)setPlaceholderForTextField:(UITextField*)textFieldwithFont:(UIFont*)fontandColor:(UIColor*)textColorandPlaceholderText:(NSString*)placeholder;

.m 中实现

+ (void)setPlaceholderForTextField:(UITextField*)textFieldwithFont:(UIFont*)fontandColor:(UIColor*)textColorandPlaceholderText:(NSString*)placeholder{

    NSAttributedString *attrString = [[NSAttributedString alloc] initWithString:placeholder attributes:@{NSForegroundColorAttributeName:textColor,NSFontAttributeName:font}];

    textField.attributedPlaceholder= attrString;

}

使用方法

*UISearchBar中有searchTextField 属性

  [MyUtil setPlaceholderForTextField:_searchBar.searchTextField withFont:[UIFont systemFontOfSize:13] andColor:[UIColor greenColor] andPlaceholderText:@"提示内容"];

相关文章

网友评论

      本文标题:iOS 13 设置 UISearchBar 的 Placehol

      本文链接:https://www.haomeiwen.com/subject/hwtcvctx.html