UILabel
2014. 10. 28. 17:33ㆍ개발자료/iOS
반응형
# 생성
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(25, 97, 88, 13)];
label.text = @"아이디";
label.font = [UIFont boldSystemFontOfSize:13];
label.textColor = [UIColor lightGrayColor];
label.backgroundColor = [UIColor clearColor];
# 영역에 맞게 폰트 크기 줄이기
label.numberOfLines = 1;
label.adjustsFontSizeToFitWidth = YES;
adjustsFontSizeToFitWidth 는 UILabel의 경계 사각형에 제목 문자열을 맞추기 위해 텍스트의 글꼴 크기를 줄이는 지 여부를 결정하는 부울 값입니다.
adjustsFontSizeToFitWidth한 한줄로 설정된 UILabel에만 사용가능합니다.
# 폰트사이즈 최소 Scale 지정해서 줄이기
label.numberOfLines = 1;
label.adjustsFontSizeToFitWidth = YES;
label.minimumScaleFactor = 8./label.font.pointSize;
minimumScaleFactor 는 UILabel의 최소 축소비율 값입니다.
minimumSacleFactor은 adjustsFontSizeToFitWidth 와 같이 사용해야 합니다.
반응형
'개발자료 > iOS' 카테고리의 다른 글
nan 값 체크하기 (0) | 2014.10.28 |
---|---|
UIWebView (0) | 2014.10.28 |
[리젝사유] 2.5: Apps that use non-public APIs will be rejected (0) | 2014.10.28 |
UIApplicationDelegate Event Function (0) | 2014.10.28 |
UIImage (0) | 2014.10.28 |