Questions marquées «uicollectionview»

La classe UICollectionView gère une collection ordonnée d'éléments de données et les présente à l'aide de dispositions personnalisables. Les vues de collection fournissent la même fonction générale que les vues de table, sauf qu'une vue de collection peut prendre en charge plus que des mises en page à une seule colonne. Les vues de collection prennent en charge les mises en page personnalisables qui peuvent être utilisées pour implémenter des grilles à plusieurs colonnes, des mises en page en mosaïque, des mises en page circulaires et bien d'autres. Disponible dans iOS 6.0 et versions ultérieures


25
Espacement des cellules dans UICollectionView
Comment définir l'espacement des cellules dans une section de UICollectionView? Je sais qu'il existe une propriété que minimumInteritemSpacingje l'ai définie sur 5.0, mais l'espacement n'apparaît pas 5.0. J'ai implémenté la méthode déléguée flowout. - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section { return 5.0; } je n'obtiens toujours pas le résultat souhaité. Je …

5
Comment créer une vue de collection simple avec Swift
J'essaye d'apprendre à utiliser UICollectionView. La documentation est un peu difficile à comprendre et les tutoriels que j'ai trouvés étaient soit en Objective C, soit en projets longs et compliqués. Quand j'apprenais à utiliser UITableView, We ❤ Swift's How to make a simple tableview with iOS 8 and Swift avait …

15
UICollectionView les marges d'espacement
J'ai un UICollectionViewqui montre des photos. J'ai créé la collectionview en utilisant UICollectionViewFlowLayout. Cela fonctionne bien mais j'aimerais avoir un espacement sur les marges. Est-il possible de le faire en utilisant UICollectionViewFlowLayoutou dois-je implémenter le mien UICollectionViewLayout?



9
Comment définir l'espacement des cellules et le rapport de taille UICollectionView - UICollectionViewFlowLayout?
J'essaie d'ajouter UICollectionViewà ViewController, et j'ai besoin d'avoir 3 cellules «par ligne» sans espace vide entre les cellules (cela devrait ressembler à une grille). La largeur de la cellule doit être un tiers de la taille de l'écran, j'ai donc pensé que la layout.itemlargeur devait être la même. Mais alors …

15
UICollectionView à l'intérieur d'un UITableViewCell - hauteur dynamique?
L'un de nos écrans d'application nous oblige à placer un UICollectionViewintérieur d' un fichier UITableViewCell. Cela UICollectionViewaura un nombre dynamique d'éléments, résultant en une hauteur qui doit également être calculée dynamiquement. Cependant, je rencontre des problèmes en essayant de calculer la hauteur de l'encastré UICollectionView. Notre ensemble a UIViewControllerété créé …



16
UICollectionAfficher l'index de cellule visible actuel
J'utilise pour la UICollectionViewpremière fois dans mon application iPad. J'ai défini de UICollectionViewtelle sorte que sa taille et sa taille de cellule soient identiques, ce qui signifie qu'une seule cellule est affichée à la fois. Problème: maintenant, lorsque l'utilisateur fait défiler UICollectionView, j'ai besoin de savoir quelle cellule est visible, …



8
Geste de pression long sur UICollectionViewCell
Je me demandais comment ajouter un outil de reconnaissance de geste de pression longue à une (sous-classe de) UICollectionView. J'ai lu dans la documentation qu'il est ajouté par défaut, mais je ne comprends pas comment. Ce que je veux faire, c'est: appuyer longuement sur une cellule ( j'ai un calendrier …

3
Comment définir UICollectionViewDelegateFlowLayout?
Un UIViewController gère une référence à un UICollectionView. Le contrôleur doit modifier la disposition de flux intégrée à l'aide de UICollectionViewDelegateFlowLayout. Il est assez facile de définir la source de données de la vue sur soi: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Mais comment définir le contrôleur pour …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.