아래 스크린 샷에서 볼 수 있듯이 많은 셀이있는 UICollectionView가 있습니다. 현재 기기의 방향은 세로입니다. 나는 다음과 같은 코드를 가지고 있기 때문에UICollectionView 및 각 열의 셀 수
, 각 열에 많은 19 개의 세포가있다.
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section;
{
return UIEdgeInsetsMake(0, 100, 0, 100);
}
방향을 가로로 변경하면 각 열의 셀 수가 변경됩니다. 기기의 방향에 관계없이 동일한 수의 열을 가질 수 있습니까?
도움 주셔서 감사합니다.
방향을 변경하면 상위 크기가 감소하여 열이 자동으로 화면에 맞지 않게됩니다. 설명서에서 행을 증가시키고 셀 수정을 유지하는 방법을 찾을 수 있을지도 모릅니다. –