Mon objectif est d'avoir une implémentation Swift d'une UICollectionView avec un contenu dynamique où chaque cellule contient des parties d'une phrase. Chaque partie de la phrase peut être éditée par l'utilisateur. Le problème est que certaines parties d'une phrase peuvent être plus longues que le conteneur lui-même. L'utilisation de sizeToFit n'est pas une alternative car tout le contenu doit avoir la même taille de police pour maintenir la lisibilité dans toute la vue de la collection.
Actuellement, le comportement que j'obtiens lorsque j'ai une partie de phrase plus longue que le contenant est le suivant :
Comme vous pouvez le constater, la troisième ligne comporte des points de suspension.
Ce que j'aimerais obtenir est le suivant : la partie débordante de la cellule devrait être enveloppée de manière analogue à une balise span en HTML, comme suit :
Est-ce possible ? Comment puis-je y parvenir ?