UICollection보기를 사용하여 3x4 버튼 행렬을 만듭니다. iPhone4를 사용하여보기 좋게 보면 키가 작습니다. 사용 가능한 공간에 3x4 행렬 단추가 표시되어 있으므로 컬렉션보기가 스크롤되지 않습니다.
이제 iPHone5에서 동일한 앱을 실행하면 버튼 행렬 아래쪽 하단에 많은 공간이 생깁니다. 셀 사이의 세로 간격을 늘리기 위해 콜렉션보기를 원합니다. 일부 사람이 나를 안내 할 수 있습니까?ios UICollectionView - 자동 높이 설정
2
A
답변
3
예를 들어, 수학에 의해 UICollectionViewFlowLayout합니다
CGRect mainRect = [[UIScreen mainScreen] bounds];
CGFloat mainWidth = mainRect.size.width;
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init];
flowLayout.minimumLineSpacing = mainWidth/10;
flowLayout.itemSize = CGSizeMake(mainWidth/4, mainWidth/4);
UICollectionViewFlowLayout 때문에 그럼 그냥 할당합니다 UICollectionViewLayout
self.collectionView.collectionViewLayout = flowLayout;
+0
콜렉션 뷰의 일부 속성에서이 작업을 수행 할 수 있습니까? – Satyam
+0
flowLayout을 collectionViewLayout 속성에 할당합니다. 내 편집을 참조하십시오. –
관련 문제
- 1. UICollectionView 셀 개별 높이
- 2. DIV 높이 설정 : 자동 제대로
- 3. IOS, UICollectionview
- 4. UICollectionViewCell의 높이 설정
- 5. iOS - 셀 높이 및 레이블 높이 자동 조절
- 6. ios 탐색 바 투명도가 NO로 변경됨 하단의 UICollectionView 높이
- 7. 초보자를위한 UICollectionView 설정 도움말
- 8. IOS 설정 URL에 의존 할 셀 높이 이미지의 너비 비율
- 9. 적용되는 배경 이미지의 높이 자동 설정
- 10. 부트 스트랩 캐 러셀 설정 자동 높이
- 11. iOS : 자동 레이아웃에서 UITableView 높이 변경
- 12. iOS 자동 레이아웃 - xib의 동일 높이 제약
- 13. UICollectionView 패딩 설정 방법 UIEdgeInsets
- 14. 런타임시 UICollectionView 프레임 설정
- 15. iOS UICollectionView 및 CoreData
- 16. iOS 오리 엔테이션 UICollectionView
- 17. iOS UICollectionView 선택
- 18. iOS UICollectionView 성능 문제
- 19. UICollectionView in ios 5
- 20. iOS UICollectionView 메모리 누수
- 21. 높이 자동
- 22. 높이 자동 및 높이 100 %
- 23. 높이 : 100 % VS 높이 : 자동
- 24. 설정 높이
- 25. 높이 설정
- 26. 설정 높이
- 27. UICollectionView - 타이머가있는 가로 자동 스크롤
- 28. UICollectionView 셀 자동 크기 조정
- 29. 자동 크기 조정 UICollectionView 헤더
- 30. 높이 자동 작동하지 않음
는이에 대한 콜렉션 뷰를 사용하는 이유가 있나요? 손으로 그들을 놓을 수 있습니까? – frozendevil
@frozendevil, 다음 버전의 앱에서는 목록이 늘어날 수 있습니다. 그래서 저는 메모리를 다루고 효과적으로 스크롤하는 컬렉션 뷰를 선택했습니다. – Satyam
그러면 대답은 정확합니다. – frozendevil