텍스트가 오른쪽 정렬 된 UITextField가 있습니다. 자리 표시 자 텍스트의 색을 변경하려고하므로 - (void) drawPlaceholderInRect : (CGRect) rect 메서드를 사용합니다. 그것은 훌륭하게 작동하지만 자리 표시 자 텍스트는 지금 왼쪽 정렬됩니다 (텍스트는 오른쪽 정렬 됨). 내가 그것을 무시하기 위해 몇 가지 코드를 추가 할 수 있다고 생각하지만 어느 것을 찾지 못했습니다. 미리 감사드립니다!PlaceHolder 텍스트를 UITextField에 오른쪽 정렬하십시오.
- (void)drawPlaceholderInRect:(CGRect)rect
{
[[UIColor redColor] setFill];
UIFont *font = [UIFont fontWithName:@"HelveticaNeue-Medium" size:18];
[[self placeholder] drawInRect:rect withFont:font];
}
그것은 잘 작동합니다! 고마워. – jcr