2013-06-26 2 views
0

이 UICollectionView, 레이아웃 스크롤 방향 = 가로가 있습니다.UICollectionView 크기를 줄이는 방법

모든 페이지를 차지하지 않으려면 (IB로 만들 때처럼) 위의 헤더 (다른보기)가 있어야합니다. 이것은 액세서리 -> 헤더 섹션을 사용하여 작동하지 않습니다. 스크롤이 수평 인 경우 헤더 섹션은 콜렉션 뷰의 왼쪽에 있습니다. 그리고 그것은 내 견해가 필요하기 때문에 고정되어 있지 않습니다.

감사

답변

0

나는 비슷한 일을 그냥 제가 거기에 필요한 무엇 이건을 넣을 수 상단에있는 UIView를 넣어 결국되었다. 그것은 단지 나를 위해 많은 문제를 해결했습니다.

헤더가 수평 스크롤 모드에서 작동하는 방식이 이상하다고 생각했습니다. 실제로 헤더가 아닙니다.

수정 - 저는 IB를 전혀 사용하지 않으므로 모두 손으로 코딩되었으므로 어느 방법이든지 할 수 있습니다. 지금 작업하고있는 스크린 샷을 첨부했습니다. 상단에는 선택보기와 YouTube 비디오가 있고 여기에는 헤더가 있고 컬렉션보기는 아래에 있습니다. 물론 원하는 크기로 무엇이든간에 헤더보기를 만들 수 있습니다. 이 경우에도 다른보기 인 바닥 글이 있지만 컨셉은 같습니다.

+0

프로그래밍 방식으로 가정 했습니까? 아니면 IB에서 할 수 있었습니까? 감사합니다. – johnnyMac

+0

UICollectionView의 크기를 줄이면 추가 "헤더"보기 영역의 상단에 공간이 생깁니다. – RegularExpression

+0

IB에서 UICollectionView의 크기를 줄일 수 없습니다 – johnnyMac

관련 문제