У меня есть UITextField с текстом, выровненным по правому краю. Я хотел изменить цвет текста заполнителя, поэтому я использую метод rect (Прямой) drawPlaceholderInRect: (CGRect). Он отлично работает, но текст заполнителя теперь выровнен по левому краю (текст остается выровненным по правому краю). Думаю, я могу добавить код, чтобы переопределить его, но я не нашел его. Заранее спасибо !Выровнять по правому краю PlaceHolder текст в UITextField
- (void)drawPlaceholderInRect:(CGRect)rect
{
[[UIColor redColor] setFill];
UIFont *font = [UIFont fontWithName:@"HelveticaNeue-Medium" size:18];
[[self placeholder] drawInRect:rect withFont:font];
}
Он отлично работает! Большое спасибо. – jcr