Pourquoi mon pied de page de la Section Uitable de View flotte-t-il au-dessus de la vue accessoire de mon entrée dans iOS 7?

StackOverflow https://stackoverflow.com//questions/21048579

Question

J'utilise des storyboards pour créer une vision utile statique avec une section qui a une en-tête et un pied de page.Chaque cellule de TableView a un Uitextfield dont INPUTVIEW est réglé sur un UIPicker et la vue Accessory est une UIToolbar.

comment il devrait regarder

Cela fonctionne très bien, à l'exception du pied de page flotte au-dessus de la barre d'outils de la vue Accessory, comme celle-ci dans la SIM:

comment il a l'air

Cela se produit seulement dans iOS 7 non 6. aucune idée?

Était-ce utile?

La solution

On dirait que la barre d'outils d'UinavigationController était à blâmer.Heureusement pour moi, je l'avais accidentellement activé.Après avoir retiré, le problème a été corrigé.Mais si vous avez besoin de la barre d'outils inférieure, je ne sais pas quelle est la solution.

Autres conseils

J'ai le même problème.Ma tableView était à l'intérieur d'une vue d'ongletsbar et d'une barre NAV.

Après quelques recherches, j'ai découvert que iOS7 + ajoute automatiquement un décalage à la tableView lorsqu'il est en vue avec TABBAR / NAVBAR.

Vous pouvez désactiver qui décalage automatiquement via le code ou via Builder d'interface.

via Builder d'interface, décochez simplement les "sous les barres supérieures" (si vous utilisez la barre NAVBAR) et "sous barres inférieures" (si vous utilisez Tabbar) sur le sous-menu "Étections étendues" sur la vue qui a votre vision de table.

Entrez la description de l'image ici

Cela devrait résoudre votre problème.

Pour d'autres réponses sur la façon de le faire (et pour la réponse d'origine @ Xudue à partir de laquelle j'ai appris la solution - veuillez voter sa réponse) Allez à: UitailView commence par un décalage dans iOS 7

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top