-- Account Plus 작업 중.....
TextField에서 수직 정렬을 하기 위해 어떠한 방법이 있을까? 하고 찾아봤습니다.
일단은 좋은 API를 이용하는 방법이겠구요. 아래와 같습니다.
[sourcecode language="ObjC"]
[textField setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];
[/sourcecode]
텍스트 Rect를 변경하는 방법이 있습니다. 아래와 같습니다.
[sourcecode language="ObjC"]
- (CGRect)textRectForBounds:(CGRect)bounds {
return CGRectMake(bounds.origin.x + 16, bounds.origin.y + 8,
bounds.size.width - 40, bounds.size.height - 16);
}
- (CGRect)editingRectForBounds:(CGRect)bounds {
return [self textRectForBounds:bounds];
}
[/sourcecode]
간단하게 왼쪽 오른쪽 가운데 정렬 이런게 아니라면 두번째 방법밖에는 없겠네요.
더 좋은 방법이 있으시다면 Reply부탁드리겠습니다.