자동 레이아웃이있는 여러 줄 UILabel, 라벨의 프레임을 변경하지 않고 콘텐츠에 따라 글꼴 크기를 조정하는 방법은 무엇입니까?

CarmeloS

UILabel런타임에 콘텐츠를 표시 하는 여러 줄 이 있습니다. 콘텐츠에는 1 줄 또는 최대 3 줄만 필요할 수 있습니다.

내용이 적을 때는 더 큰 글꼴 크기를 사용하고, 내용이 많을 때는 레이블에 여러 줄을 사용하고 글꼴 크기를 작게 만들고 싶습니다.

자동 레이아웃으로 인해의 프레임을 설정할 수 없으며 UILabel런타임까지 레이블의 프레임을 알 수 없으므로 다른 장치와 호환 될 수 있습니다.

현재는 라벨의 줄 번호를 고정 숫자로 설정하여 내용이 많을 때 내용을 여러 줄로 나누지 만 내용이 적을 때는 내용이 많을수록 한 줄의 글자 크기를 작게 사용합니다. 이것은 최고의 경험이 아닙니다.

무하마드 아드 난

줄 수 및 글꼴 배율 0.5 또는 0.75 설정

콘텐츠가 작은 경우 점유 된 줄을 사용하고 글꼴 크기는 실제 크기가됩니다. 콘텐츠가 커지면 이러한 속성은 실제 글꼴 크기로 콘텐츠를 모든 줄로 조정할 수 있는지 여부를 확인합니다. 전체 크기로 조정할 수없는 경우 글꼴이 contentview에서 조정되도록 호출됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관