2017-03-31 1 views
0

J'ai un problème avec l'extension Aujourd'hui dans Swift. Le problème est à propos de la fonction "show less", il semble que tous les boutons et étiquettes que j'ai dans le widget sont compressés sur eux-mêmes (attention à la capture d'écran). Que puis-je faire? Un indice? Merci beaucoup. First image compressed cause Show Less button pressed Expansed widget with Show More pressedAujourd'hui Extension iOS 10 Swift, Show Less

+0

Il semble que vos contraintes sont configurés comme celui-ci, donc avec moins d'espace, tout est compressé. Vous devriez concevoir votre widget de sorte que sa fonctionnalité de base soit disponible en mode compact, et le mode étendu donne plus de détails. Gardez à l'esprit que si quelqu'un devait l'utiliser sur iOS 9, il n'aurait pas la possibilité de l'étendre. – Losiowaty

+0

Donc vous pensez que je devrais définir les contraintes, peut-être juste celle de l'étiquette, et puis quand vous allez pousser "afficher plus" tous les boutons apparaîtront? Mais devrais-je aussi ajouter les contraintes pour les autres boutons? –

Répondre

0

Vous devez définir des contraintes appropriées telles que cela fonctionne pour les deux compact, ainsi que le mode étendu.

J'ai utilisé toutes les étiquettes pour configurer mon constraints:

enter image description here

liste Constrains que vous pouvez utiliser:

enter image description here enter image description here