改变UITextField的Placeholder颜色

通过 attributedPlaceholder 属性来改变

if([textField respondsToSelector:@selector(setAttributedPlaceholder:)]
{
UIColor*color =[UIColor blackColor];
textField.attributedPlaceholder =[[NSAttributedString alloc] initWithString:placeholderText attributes:@{NSForegroundColorAttributeName: color}];
}else{
NSLog(@"Cannot set placeholder text's color, because deployment target is earlier than iOS 6.0");
// TODO: Add fall-back code to set placeholder color.
}

 

原文:http://www.cnblogs.com/kingW/p/3730206.html

posted @ 2015-09-18 14:33  Dadada胖纸er  阅读(155)  评论(0编辑  收藏  举报