728x90
반응형
유데미에서 안젤라 강의 중에 FlashChat을 아이폰 11에서(그 당시엔) 실행될걸 상정하고 만들었나 보다.
지금에 와서는 아이폰 14 프로가 기본으로 맞춰져 있어 실행해 보니 "..."으로 뒷부분이 잘리더라.
암튼.
UILabel을 쓸 때 폰트 사이즈를 임의로 지정하고 실행해 보면 이렇게 된다
이걸 해결하기 위한 방법은 정말 간단하다.
코드 한 줄이면 된다.
titleLabel.adjustsFontSizeToFitWidth = true
titleLabel 객체의 adjustsFontSizeToFitWidth 속성을 true로 만들어주면 된다.
실행해 보면 정상적으로 실행이 된다.
아이폰 14프로에서 정상적으로 실행되는 것을 볼 수 있다.
swift - UILabel, adjustsFontSizeToFitWidth, 폰트 사이즈 변경, 줄이기
728x90
반응형
'공부 > Apple' 카테고리의 다른 글
[스위프트] URLSession열고 데이터 받아와서 테이블뷰로 넘겨주고 테이블뷰에 데이터를 넣어서 보여주기 - 1 (0) | 2023.09.19 |
---|---|
[스위프트] tableView 일부분만 새로불러오기 (0) | 2023.09.01 |
[스위프트] MVC 패턴 (0) | 2023.08.26 |
[스위프트] 구조체(Struct)와 클래스(Class) - 공통점과 차이점 (0) | 2023.08.16 |
[스위프트] 델리게이트 패턴 (delegate) (0) | 2023.08.06 |