修改UITextfield的Placeholder字体的颜色

  1. //第一种   
  2.    
  3.  UIColor *color = [UIColor grayColor];  
  4.  
     UITexiField *_userName.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:@{NSForegroundColorAttributeName: color}];  
  5.   
  6.   
  7. //第二种   
  8. [_userName setValue:[UIColor purpleColor] forKeyPath:@"_placeholderLabel.textColor"]; 

你可能感兴趣的:(ios,UITextField)