Utiliser un UICollectionViewCell (ou une UITableViewCell) en dehors d'une table

colas_colas_ Membre
avril 2015 modifié dans API UIKit #1

Bonjour !


 


Un des composants que j'utilise est une UICollectionViewCell. Je voudrais l'utiliser en tant que UIView simple. J'ai cru comprendre que c'était impossible....


 


Avez-vous déjà  rencontré ce cas ?


 


Que me conseillez-vous de faire ? Je vois deux solutions :


(1) créer une UICollectionView avec un seul élément


(2) ajouter dans ma UICollectionViewCell une vue qui contient ce que je veux afficher. Cette vue sera, elle, réutilisable en dehors des CollectionView


 


PS : le même problème existe pour les UITableViewCell.


 


Merci !


 


Colas


Réponses

  • Joanna CarterJoanna Carter Membre, Modérateur
    Une seule question - pourquoi ?
  • AliGatorAliGator Membre, Modérateur
    Les rares fois où j'ai ça à  faire je prend la solution 2 " une vue réutilisable, que j'utilise aussi dans ma cell du coup.
  • @Joanna


    J'ai une CollectionView qui affiche mes fiches de cuisine. Mais, je veux reprendre la dernière fiche consultée sur l'écran d'accueil !


     


    @Ali :


    Ok merci ! C'est bizarre cette restriction de ne pas pouvoir instancier des CollectionViewCell !


  • Joanna CarterJoanna Carter Membre, Modérateur
    Tu a pensé de faire une "capture d'écran" de la cellule/vue ?
  • colas_colas_ Membre
    avril 2015 modifié #6

    @Joanna : Non. Quel avantage par rapport à  la solution (2) ? ça m'a l'air plus compliqué ! 


  • Joanna CarterJoanna Carter Membre, Modérateur
    Donc, tu pourrais utiliser une vue comme sous-vue de le cellule/vue et pour l'écran d'accueil :)
Connectez-vous ou Inscrivez-vous pour répondre.