2017-11-01 14 views
0

스택과 레이블이있는 CollectionViewCell이 있습니다. 크기를 조정할 때 셀 크기에 맞게 내용을 만들고 싶습니다. 이미 사용 :수직 스택 내에서 글꼴을 높이로 조절하십시오.

label1.adjustsFontSizeToFitWidth = true 
label2.adjustsFontSizeToFitWidth = true 
label3.adjustsFontSizeToFitWidth = true 

... 글꼴을 너비와 높이로 조절합니다. 그러나 셀의 높이를 낮추면 3 개의 레이블 중 첫 번째 레이블 만 조정됩니다. 다른 사람들은 시야에서 벗어납니다. 어떻게 든 스택을 조정해야합니까? 그리고 모든 라벨의 크기를 조정하여 비율이 섞이지 않도록 할 수 있습니까?

+0

스택보기의 'distribution' 속성은 무엇입니까? 모든 레이블의 높이를 같게하려면'.fillEqually'로 설정해야합니다. 그렇지 않으면 원하는 레이아웃을 얻기 위해 각 라벨의 압축 내구성을 개별적으로 설정해야합니다. – beyowulf

답변

0

사례에보기를 만드는 가장 좋은 방법. uiview를 만들고 내부에 스택 뷰를 작성하십시오. 그러나 스택 뷰를 사용하여 작업하는 것은 프레임 변경으로 인해 제대로 응답하지 않기 때문에 어렵습니다.

+0

그 일을 해주셔서 감사합니다 – Void2g

+0

대단한 !! 기쁘다. – cole