2014-11-26 2 views
0

가변 폭 버튼이 필요합니다. 즉, 텍스트의 양이 적을 때 텍스트를 표시 할만큼 넓으며 (이미지 1 참조), 많이있을 때 텍스트의 너비는 한 점까지 확장 된 다음 줄 바꿈을 시작합니다 (이미지 2 참조).가변 너비이지만 부모 내에서 제약이있는 버튼 - iOS Autolayout

내가 가진 문제는 텍스트가 길면 버튼이 화면 (이미지 3 참조)에서 벗어나 확장되어 있으므로 슈퍼 뷰와 함께 선행 공백이 없기 때문이라는 것을 알고 있습니다. 그러나 선행 공간 제약 조건을 추가하면 버튼의 폭이 가변적이지 않고 항상 공간의 전체 너비가됩니다 (그림 2 참조).

내가 필요로하는 것을 얻기 위해 이미지 1의 뒤쪽 및 위쪽 공간 제약 조건에 추가해야하는 제약 조건은 무엇입니까? 할 수 있습니까?

이미지 1 :

enter image description here

이미지 2

enter image description here

이미지 3

enter image description here

답변

1

선두 제약 조건을 = 대신 >=이되도록하십시오.