UIButton title multi-line
버튼에 기본적으로 타이틀을 넣으면 한줄로 표현이 됩니다.
타이틀이 길어지면 "..." 으로 표시되어 가운데가 짤리게 되죠.
버튼 타이틀을 두줄 이상으로 표현할 수 있습니다.
다음 이미지처럼 말이죠. 3번째 라인이 버튼입니다.
개발은 안되는게 없네요. 구글링하면 다 있어요.
소스코드
밑줄 그어진 코드가 핵심입니다.
버튼 타이틀도 UILabel처럼 사용할 수 있습니다.
버튼 타이틀의 단락 구분은 " \n " 로 표현합니다.
btn.titleLabel.font = [UIFont fontWithName:@"Helvetica-Bold" size:14];
btn.titleLabel.lineBreakMode = NSLineBreakByWordWrapping;
btn.titleLabel.textAlignment = NSTextAlignmentCenter;
[btn setTitle:@"문화\n예술인" forState:UIControlStateNormal];
[btn setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];
반응형
그리드형
'IT > iOS' 카테고리의 다른 글
iOS8 푸쉬 등록 에러메세지 (registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later) (0) | 2014.10.02 |
---|---|
UICollectionview cell selection (0) | 2014.09.15 |
[iOS] Draw line (0) | 2014.08.13 |
[iOS] 원 이미지 만들기 (0) | 2014.08.12 |
UILabel text size height (0) | 2014.08.05 |
프로젝트 개발과정 (0) | 2014.08.05 |
문자열에서 숫자만 추출하기 (0) | 2014.08.04 |
json 데이터에서 key, object 추출하기 (0) | 2014.08.01 |