J'ai un UITableView
avec des cellules personnalisées. Dans chaque cellule j'ai deux UILabels
- message et type. L'étiquette de message de taille varie et l'étiquette de type doit venir sous l'étiquette du message. Étant donné que la taille de l'étiquette de message varie. Comment puis-je positionner la coordonnée y de l'étiquette de type?Comment positionner une étiquette par rapport à une autre étiquette
1
A
Répondre
0
#define MARGIN 5
typeLabel.frame = CGRectMake(x, messagelabel.frame.size.height + messageLabel.frame.origin.y + MARGIN ,
w , h);
0
Essayez cela, si votre ont déjà défini le cadre pour l'étiquette de type et veulent la même largeur de la hauteur et la position x
CGRect frame=type_label.frame;
frame.origin.y=messagelabel.frame.origin.y + messagelabel.frame.size.height + some_gap_if_you_want;
type_label.frame=frame;
ou si vous havnt définir le cadre essayer cette
type_label.frame=CGRectMake(x,messagelabel.frame.origin.y + messagelabel.frame.size.height + some_gap_if_you_want,width,height);
0
typeLabel.frame = CGRectMake(CGRectGetMinX(messagelabel.frame),
CGRectGetMaxY(messagelabel.frame)+space,
w, h)
Je trouve cela beaucoup plus facile à lire;)
Questions connexes
- 1. Créer une étiquette par une autre classe
- 2. comment afficher une étiquette de temps et masquer une autre étiquette de temps Wpf toolkit chart
- 3. Comment modifier une étiquette UIButtons, une étiquette, etc. à partir d'un autre contrôleur de vue?
- 4. Magento: Comment obtenir une image par étiquette?
- 5. Sélecteur pour une étiquette directement suivi par une autre balise
- 6. Gmail Gem - Le passage à une étiquette dans une étiquette
- 7. XML Parse pour obtenir une étiquette et enregistrer une autre étiquette à l'intérieur
- 8. Variable affectée à une étiquette
- 9. Comment rechercher une étiquette
- 10. Comment ajouter une marque à une étiquette
- 11. Comment ajouter une image à une étiquette?
- 12. Comment ajouter une étiquette à une parcelle
- 13. D'un NSSegmentedControl à une étiquette
- 14. Comment ajouter une "étiquette personnalisée" à iOS AddressBook par programme?
- 15. comment mettre à jour une étiquette xib d'une autre classe
- 16. Imprimer une étiquette de ligne par rapport à une ligne utilisant des graphiques Java
- 17. HTML POST une étiquette
- 18. Comment modifier une étiquette par programmation dans Crystal Report?
- 19. comment envelopper une étiquette html autour d'une étiquette d'image?
- 20. Comment appeler une étiquette d'image?
- 21. Comment traiter une étiquette personnalisée?
- 22. Attribuer une icône système à une étiquette
- 23. Comment positionner cet élément par rapport à une image?
- 24. Écrire une intention à une étiquette NFC?
- 25. Comment créer une étiquette Masquée?
- 26. Faire une étiquette copiable
- 27. Comment ajouter une étiquette à scrollview
- 28. htmlagilitypack - analyser une étiquette
- 29. Centrer une étiquette
- 30. Comment faire glisser et déposer le contenu d'une étiquette sur une autre étiquette dans Silverlight 5