텍스트를 UILabel
어떻게 정렬 합니까?
답변
에서 아이폰 OS 6 이상 및 것은 UITextAlignment
지원되지 않습니다. 사용하다NSTextAlignment
myLabel.textAlignment = NSTextAlignmentCenter;
iOS 6 이상의 Swift 버전
myLabel.textAlignment = .center
답변
UILabel을 사용하여 텍스트를 정렬하는 방법을 보여주는 샘플 코드는 다음과 같습니다.
label = [[UILabel alloc] initWithFrame:CGRectMake(60, 30, 200, 12)];
label.textAlignment = NSTextAlignmentCenter;
UILabel 에 대한 자세한 내용은 여기를 참조하십시오.
답변
Swift의 UILabel (iOS 7 이상을 대상으로 함)에서 텍스트를 중앙에 배치하려면 다음을 수행하십시오.
myUILabel.textAlignment = .Center
또는
myUILabel.textAlignment = NSTextAlignment.Center
답변
NB : UILabel 클래스 참조 에 따라 iOS 6부터는이 방법이 더 이상 사용되지 않습니다.
단순히 사용 textAlignment
의 하나를 사용하여 필요한 정렬 볼 속성을 UITextAlignment
값을. ( UITextAlignmentLeft
, UITextAlignmentCenter
나 UITextAlignmentRight
).
예 : [myUILabel setTextAlignment:UITextAlignmentCenter];
자세한 내용은 UILabel 클래스 참조 를 참조하십시오.
답변
사용 yourLabel.textAlignment = NSTextAlignmentCenter;
아이폰 OS> = 6.0과 yourLabel.textAlignment = UITextAlignmentCenter;
<6.0 iOS 용.
답변
스위프트 3의 경우 :
label.textAlignment = .center
답변
IO6.1
[lblTitle setTextAlignment:NSTextAlignmentCenter];