UICollectionView de remplissage de conteneurs
Je suis en train d'ajouter le remplissage du conteneur de UICollectionView. Je voudrais qu'il apparaisse en tant que telle qu'il existe un 10pt rembourrage tout autour. Ainsi, dans l'exemple de l'écran, il y a un 10pt rembourrage sur le fond à partir de:
layout.minimumInteritemSpacing = layout.minimumLineSpacing = 10;
Je suis à l'aide d'un UICollectionViewFlowLayout à la disposition de l'cellules. J'ai aussi essayé un "truc" où j'ai ajouter un 10pt vue sur le dessus, mais le contenu ne s'affiche pas pour faire défiler la vue depuis qu'ils sont séparés.
Vous devez vous connecter pour publier un commentaire.
S'il vous plaît essayer de mettre de code suivant à l'intérieur de
viewDidLoad()
:Cela va ajouter rembourrage de chaque côté de la collectionView.
PS: je sais que la question est ici pour un certain temps, mais il peut aider quelqu'un 😉
Il semble que la
sectionInset
propriété de votreUICollectionViewFlowLayout
est ce que vous avez besoin de modifier.Vous pouvez utiliser un
UIEdgeInsetsMake
pour créer unUIEdgeInsets
avec des marges en haut, à gauche, à droite et en bas, et de définir à l'sectionInset
propriété.Voici la documentation pour
UICollectionViewFlowLayout
: https://developer.apple.com/library/ios/documentation/uikit/reference/UICollectionViewFlowLayout_class/Reference/Reference.html