UILabel 텍스트를 가운데에 정렬
텍스트 정렬 방법UILabel
?
iOS 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(iOS 7+용)에서 UILabel에 텍스트를 중앙에 배치하려면 다음 작업을 수행합니다.
myUILabel.textAlignment = .Center
또는
myUILabel.textAlignment = NSTextAlignment.Center
주의: UILabel 클래스 레퍼런스에 따르면 iOS 6부터는 이 접근법이 권장되지 않습니다.
를 사용하면 됩니다.textAlignment
다음 중 하나를 사용하여 필요한 정렬을 확인합니다.UITextAlignment
가치.(UITextAlignmentLeft
,UITextAlignmentCenter
또는UITextAlignmentRight
.)
예:[myUILabel setTextAlignment:UITextAlignmentCenter];
상세한 것에 대하여는, 「UILabel Class Reference 」를 참조해 주세요.
사용하다yourLabel.textAlignment = NSTextAlignmentCenter;
iOS > = 6.0 및yourLabel.textAlignment = UITextAlignmentCenter;
(iOS < 6.0).
Swift 3의 경우:
label.textAlignment = .center
IO6.1[lblTitle setTextAlignment:NSTextAlignmentCenter];
Label.textAlignment = NSTextAlignmentCenter;
xamarin ios에서는 라벨명이 title이라고 가정하고 다음을 수행합니다.
title.TextAlignment = UITextAlignment.Center;
Swift 4.2 및 Xcode 10의 경우
let lbl = UILabel(frame: CGRect(x: 10, y: 50, width: 230, height: 21))
lbl.textAlignment = .center //For center alignment
lbl.text = "This is my label fdsjhfg sjdg dfgdfgdfjgdjfhg jdfjgdfgdf end..."
lbl.textColor = .white
lbl.backgroundColor = .lightGray//If required
lbl.font = UIFont.systemFont(ofSize: 17)
//To display multiple lines in label
lbl.numberOfLines = 0
lbl.lineBreakMode = .byWordWrapping
lbl.sizeToFit()//If required
yourView.addSubview(lbl)
언급URL : https://stackoverflow.com/questions/5722730/uilabel-align-text-to-center
'itsource' 카테고리의 다른 글
T-SQL을 사용하여 외부 키 제약을 일시적으로 해제하려면 어떻게 해야 합니까? (0) | 2023.04.17 |
---|---|
SQL Server Management Studio 2008에서 스크립트 생성 태스크를 자동화하려면 어떻게 해야 합니까? (0) | 2023.04.17 |
OSX 터미널에서 링크를 클릭할 수 있는 방법이 있습니까? (0) | 2023.04.12 |
범위가 아닌 어레이 데이터에서 차트 생성 (0) | 2023.04.12 |
LF를 CRLF로 대체하는 Git (0) | 2023.04.12 |