자동 레이아웃을 사용하여 UIImageView
(녹색)과 UICollectionView
(빨간색) 간의 간격을 최소화하려고합니다. 내 실제 기기 그러나UIImageView : 자동 레이아웃을 통해 사용 가능한 공간을 모두 사용하십시오.
큰와 아이폰 5 시뮬레이터 두 뷰 사이의 단지 작은 갭, 근사 정렬 (I 가정 아이폰 4 크기의 화면을 표시한다)에서 화면이 큰 차이가있다 :
UICollectionView
가 고정 유지하면서 UIImageView
(녹색 상자), 화면 크기에 관계없이 사용할 수만큼의 공간을 차지하도록 내가 자동 레이아웃 제약 조건을 지정할 수있는 방법
하단 툴바?
나는 XCode에서 제약 조건을 조정하고, 핀을 추가하는 등 많은 성공을 거두지 않고 실험 해 보았습니다. 나는 그들이 어떻게 작동하는지 완전히 이해하지 못하는 것처럼 느껴진다. 그리고 나는 가능한 한 많은 수직 공간을 차지하도록 확장하는 것과 같은 것을 어떻게하는지 설명하는 좋은 튜토리얼을 아직 찾지 못했다.
어제 비슷한 질문에 답변했습니다 (http://stackoverflow.com/questions/15076362/uiview-element-layout-constraints). 기본적으로, 지금 당장 당신의 붉은 색보기는 ** 상수 ** 높이 제약과 ** 고정 ** 맨 아래 ** y 제약이 있습니다. 녹색보기에서는 ** H ** 높이를 고정하고 빨간색은 자동으로 높이를 'totalHeight - H'로 늘리는 것이 좋습니다. 이미 제약 조건 또는 UIView의'autoresizingMask'를 사용하고 있습니까? – Vinzzz