J'ai une TableView dans mon application et j'ai créé une étiquette centrée dans TableViewCell que je place dans la vue. Lorsque TableView est en mode standard, tout est OK et l'étiquette est vraiment centrée. Cependant quand je change le mode pour grouper alors l'étiquette est montrée légèrement vers la droite. Je suppose que c'est parce que, en mode groupé, la table est un peu plus courte qu'en mode standard et comme je l'ai centrée pour la vue standard dans Interface Builder, elle est simplement déplacée vers la droite. Je voudrais savoir s'il existe un moyen d'avoir une étiquette TableViewCell centrée automatiquement pour ajuster ses paramètres afin qu'elle apparaisse centrée dans TableView groupé ou dois-je la raccourcir et la déplacer manuellement vers la gauche pour la positionner dans TableViewCell? obtenir ce que je veux?Redimensionnement de TableViewCell lorsque TableView est en mode groupé
0
A
Répondre
0
J'ai trouvé une solution. Je ne suis pas très content mais ça marche. Je viens de redimensionner TableViewCell
et son contenu à 300px largeur au lieu de 320 par défaut et ça va bien.
1
En supposant que la table sera initialisée avec une étiquette centrée, elle doit répondre correctement aux futurs changements de largeur lorsque vous définissez autoresizingMask
à UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleRightMargin
. Mais autant que je sache, vous ne pouvez pas changer le style d'une table après la création, donc je ne suis pas sûr que cette approche va résoudre votre problème.
Questions connexes
- 1. Changer l'iPhone Groupé Largeur de TableView
- 2. Problème d'image.origin de tableView après textField resignFirstResponder dans tableViewCell personnalisée
- 3. Redimensionnement de UITableViewCell en mode d'édition
- 4. UITableView & edit-mode groupé: comportement étrange
- 5. [iPhone] Comment personnaliser l'en-tête de Section dans TableView groupé?
- 6. change la classe de TableViewCell selon ViewController dans lequel tableView est présent
- 7. Centrage des sous-vues dans UITableViewCell dans TableView groupé
- 8. Tableau groupé en C#
- 9. personnalisée hauteur TableViewCell ignorée
- 10. UIImagePickerController en mode caméra est bloqué lorsque l'obturateur est fermé
- 11. Personnalisé UISearchbar searchresults tableviewcell
- 12. Perdre fonctionnalité effleurant en mode sélecteur lorsque iAd est en
- 13. Désactiver le redimensionnement des tables dans mozilla en mode conception
- 14. DeleteConfirmationButton ne disparaît pas lors de l'utilisation de TableViewCell personnalisé
- 15. Redimensionnement de UITableView sur RootController
- 16. Problème d'indentation TableViewCell personnalisé
- 17. UIPickerView + TableViewCell + délégués et source de données
- 18. taille des images dans tableviewcell
- 19. iPhone TableViewCell avec crash dynamique de hauteur
- 20. Comment trouver l'instance lorsque le redimensionnement du composant est terminé
- 21. iPhone charger plus tableViewCell
- 22. UITableView déléguer l'action lorsque la tableView défile?
- 23. Est-il possible de capturer l'événement KeyDown lorsque le document actuel est en mode conception?
- 24. L'application Iphone est retardée de 10 à 15 minutes lorsque l'iPhone est en mode veille
- 25. Groupé Sélectionnez dans Rails
- 26. Comment afficher l'indicateur de divulgation lorsque les cellules sont en mode d'édition?
- 27. Gridview groupé
- 28. événement de redimensionnement en flex
- 29. TableViewCell personnalisé avec TextField et premier répondeur
- 30. Groupés problème de sélection TableView
Je ne veux pas changer de style de table après la création. C'est juste que j'ai d'abord créé une table et des cellules pour cela en vue normale et maintenant j'ai décidé que je préfère la vue groupée donc je me demandais si je devais éditer manuellement toutes mes cellules pour s'adapter à la table. Je vais donner un coup avec ce que vous avez décrit ci-dessus. Merci beaucoup. – RaYell
Malheureusement, cela ne résout pas le problème. – RaYell