Essayer d'utiliser les stackviews dans ma nouvelle application. C'est ainsi que je veux que l'application ressemble. Tous les UIViews sont des carrés et une échelle avec un ratio de 1: 1. Les étiquettes doivent être placées juste à l'extérieur des uiviews. Labeltext devrait également évoluer.Stackview swift iPhone/iPad
a essayé de mettre les éléments en piles comme celui-ci, mais il se comporte bizarre. Comment puis-je rendre le carré intérieur (avec les uiviews) aussi grand que possible et faire flotter les étiquettes autour du carré?
bizarre comment Behaving? S'il vous plaît ajouter ce que vous avez essayé et ce que les résultats ont été, et exactement ce que vous ne comprenez pas sur ce qui se passe. – dannyzlo
Je voudrais que le carré ait une largeur totale d'environ 80% de la largeur de l'écran et les étiquettes 10% chacune. Est-il possible de contrôler les vues de la pile comme ça? – Apprentice
Oui, il y a plusieurs façons d'y parvenir - avez-vous essayé d'utiliser un 'UIStackViewDistribution' de' .fillProportionally'? Si les tailles de contenu des trois éléments sont relativement 10%, 80% et 10%, alors ils rempliront l'espace horizontal dans cette proportion. – dannyzlo