Как я могу переместить свою ячейку в цель c для верхней и правой - PullRequest
0 голосов
/ 23 июня 2018

Я новичок в программировании на ios.здесь я просто хотел переместить свою ячейку чуть правее ... и мой вид сверху также покрывает экран, я хотел уменьшить его размер, чтобы он соответствовал виду ... как я могу добиться этого

Ответы [ 2 ]

0 голосов
/ 27 июня 2018

Используйте эти строки кодов.Это будет соответствовать вашим ячейкам в коллекциях, как вы ищете.

 - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
            CGFloat spaceBetweenCells = 5;
            CGFloat width = (yourMainView.frame.size.width - spaceBetweenCells) / 2;
            CGFloat height = (yourMainView.frame.size.height - spaceBetweenCells) / 2.5;
            return CGSizeMake(width, width*changeHeight+38 );
        }
0 голосов
/ 23 июня 2018

Попробуйте это

 - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout insetForSectionAtIndex:(NSInteger)section {
          return UIEdgeInsetsMake(8, 8, 0, 0);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...