2016-08-03 5 views
0

인터페이스 빌더에서 자동 레이아웃으로 사용자 정의보기를 설계하고 있습니다. "화면"을 나타내는보기가 아니며, 앱 전체에서 다른보기로 드롭하는 하위보기 일뿐입니다. 내 사용자 정의보기에는 여기에 설정된 모든 제약 조건이 있지만 기본보기가 너무 큽니다 (제약 조건을 설정할 때이 방법을 사용하는 것이 더 쉽습니다).내용에 맞게 기본보기의 크기를 조정하는 방법은 무엇입니까?

enter image description here

내가 수동으로 크기를 조정까지 기본보기 하단을 드래그 할 수 있지만 부정확 있고 난 하드 코드 번호를 사용하여 결국 : 그 결과, 요소가 너무 멀리 떨어져 수직으로 이격되어있다

enter image description here

내가 수동으로 시도하고 크기를하지 않아도, 내가 그것을 놓을 때 그것을 높이 제약 조건을 지정하지 않아도 자동으로 적절한 높이를 계산이 사용자 정의보기를 할 수있는 방법이 있나요 앱의 다른 부분에?

답변

0

여기 자동 레이아웃에서 멀티 플레이어를 사용하고 있습니다. 데모를 다운로드하여 확인하십시오. 나는 당신을 위해 그 일을 희망한다.

Source code here simple demo enter image description here result

관련 문제