0 votes

La barre d'outils personnalisée est partiellement cachée

J'aimerais ajouter une UIToolbar personnalisée à mon UIViewController. Dans Interface Builder, j'ajoute la barre d'outils en haut de ma vue, et tout se passe bien. Cependant, lorsque je lance l'application dans le simulateur, elle est cachée par la barre par défaut de l'iPhone (celle qui contient l'horloge, l'état de la batterie, etc.)

Vous pouvez voir ici à quoi cela ressemble :

example

Des idées ?

1voto

pheelicks Points 5433

On dirait que vous ajoutez votre vue aux coordonnées (0,0), en haut à gauche de l'écran. T

1voto

Paul Lynch Points 13774

Vous ne devez pas masquer la barre d'état inutilement. Utilisez donc l'inspecteur de l'IB sur la fenêtre/vue, et sous "Éléments d'interface simulés", définissez la barre d'état sur n'importe quelle barre "Aucune". C'est ainsi qu'une nouvelle vue devrait être créée dans l'IB.

0voto

Hellektor Points 498

Vous pouvez toujours masquer votre barre d'état avec la propriété "Status bar is initially hidden" dans votre Info.plist.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X