inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의

UILabel 에서 numOfLine = 0 설정해도 Text가 잘리는 현상

293

Alex Shim

작성한 질문수 1

0

안녕하세요.

좋은 강의 감사드립니다.

UILabel 사용 중, attributedTest에 text를 assign 하면 특정 text에서 맨 아랫줄이 잘리는 현상이 있습니다.

모든 문장이 다 그런것은 아니고 특정한 상황에서 마지막 줄이 잘리는 현상인데요.

UILabel이 Height 계산하는데 뭔가 정보가 부족했던게 아닌가 싶습니다.

TableViewCell 안에 있는 UILabel이라 cell.reload해서 다시 그려도 마찬가지고

label.sizeToFit() 해도 원하는 결과를 얻지 못했습니다.

어떻게 하면 Text에 Fit 하게 UILabel Height를 줄 수 있을까요?

모바일-디자인 iOS-Autolayout

답변 1

0

iOS Developer - 이정

안녕하세요

이런경우 이유가 다양해서 정답을 찾기가 쉽지는 않습니다.

몇가지 유추해보면

label의 numberOfLines값이 원하는 라인수보다 작은경우.

테이블뷰 쪽은 아래 코드가 추가되서 자동으로 셀 높이가 조정되게 셋팅되어 있는지 확인필요.

tableView.rowHeight = UITableView.automaticDimension 

override func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {

return UITableView.automaticDimension

}

혹은 다른 오브젝트한테 밀려서 그럴수도 있는 상황인지 모르니

label의 Content Hugging Prioirity값을 높여보는것도 방법 같습니다.

안녕하세요. Autoshrink의 Minimum Font Size 관련 질문이 있습니다.

0

581

3

계산기 - 버튼들의 가로 간격과 세로 간격을 동일하게 하는 방법 질문드립니다.

0

601

2

cell 안에label을 넣었는데

0

323

1

Graph_2_Code_extension 에서 스레드 오류

0

308

1

키보드 Appear에 맞춰서 tableView의 마지막셀도 자연스레 올라가는 방법에 대하여

0

203

0

image view와 view사이의 빈틈이 생기는 이유에 대해서

0

272

0

iOS AUtoLayout 강의자료 문의입니다.

0

305

1

5분50초쯤에

0

253

1

text가 이미지 밖으로 삐져나와요

0

269

1

버튼 사이즈가 줄어들지 않아요.

0

413

2

equal spacing이 안먹는거 같은데..

0

294

1

오토레이아웃 code vs storyboard

0

297

1

실습에 사용되는 이미지는 제공이 안되나요?

0

231

1

플로팅 버튼 실습 중 질문

0

375

1

버튼 insets

0

216

1

질문있습니다

3

238

1

질문있습니다!

1

270

1

xcode 13 에서 vari for Traits 질문

1

240

1

Popup View Controller를 다른 story boardf로 만든 이유가 있을까요?

0

212

1

Calc_StackView_1에서 equal Widths 질문이요

3

320

1

개발자 아이디 관련 문의

0

308

2

이미지 소스를 찾을 수 없습니다

0

233

1

스크롤뷰 컬렉션뷰 질문드립니다.

0

530

3

tableView function에 대해서

0

161

1