textField.placeholder = @"This is text!"; [textField setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"]; [textField setValue:[UIFont boldSystemFontOfSize:16] forKeyPath:@"_placeholderLabel.font"];