Теперь я использую приватный метод, который приведен ниже,
[self.Textfield setValue:[UIColor darkGrayColor] forKeyPath:@"_placeholderLabel.textColor”];
Пожалуйста, помогите с публичным методом изменения цвета заполнителя.
Заранее спасибо.
Попробуйте:
(void) drawPlaceholderInRect:(CGRect)rect { [[UIColor blueColor] setFill]; [[self placeholder] drawInRect:rect withFont:[UIFont systemFontOfSize:16]]; }