Я пытаюсь сделать расстояние между моими клетками = 5IOS UICollectionViewCell
В iPhone 4s в UICollectionViewCell становится квадратом, но мне нужно прямоугольник.
Мне нужен iPhone4 iPhone4 iPhone4 iPhone 6Plus, но ширина и высота ячейки всегда неправильны. Я не знаю, как это сделать автоматически.
Это мой код:
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
return CGSizeMake(([UIScreen mainScreen].bounds.size.width - 20) /2, ([UIScreen mainScreen].bounds.size.height) /3);
}
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
return UIEdgeInsetsMake(5, 5, 5, 5);
}
Что мне не хватает? Заранее спасибо!
Пожалуйста, обратите больше внимания к вашей орфографии и грамматики. Вопросы, которые трудно понять, не получают ответов. Я попытался исправить это, но я не уверен, что понимаю, чего вы хотите. Поэтому, пожалуйста, перейдите еще раз и исправьте свою грамматику. – Dakkaron
Похоже, вы не ссылались на документацию и на Google. Попробуйте искать, пожалуйста. Этот вопрос задавали много раз. Кроме того, существует множество руководств по созданию CollectionView. Ваш случай не является чем-то особенным, чтобы создать новый вопрос –
Спасибо, я решил эту проблему, мой английский не очень хорош, все выражение не очень понятно, извините –