web-dev-qa-db-fra.com

Qu'est-ce qu'une zone de sécurité dans xib dans xcode 9?

Pouvez-vous me faire savoir quelle est la zone de sécurité (mise en évidence dans l'image) dans xibs dans xcode 9. et à quoi cela sert-il?

enter image description here

18
Jagdeep Singh

Exemple de lien de zone sûre XIB .

Enable Safe Area layout guide

enter image description here

enter image description here

enter image description hereenter image description here

Les contraintes d'étiquette sécurisée sont -

enter image description here

  • Safe Area Layout Guide est UIView, les zones de sécurité vous aident à placer vos vues dans la partie visible de l'interface globale.

  • La zone de sécurité ne couvre pas les barres de navigation, les barres d'onglets, les barres d'outils et les autres vues d'ancêtre.

  • Utilisez des zones sûres pour aider à la présentation de votre contenu.

  • Lors de la conception pour iPhone X, vous devez vous assurer que les dispositions remplissent l'écran et ne sont pas masquées par les coins arrondis de l'appareil, le boîtier du capteur ou l'indicateur d'accès à l'écran d'accueil.

  • Assurez-vous que les arrière-plans s'étendent jusqu'aux bords de l'écran et que les dispositions défilantes verticalement, comme les tableaux et les collections, continuent jusqu'en bas.

Guide de mise en page de la zone Apple Doc Safe

Guide de conception iPhone X

8
Jack

La zone de sécurité est un guide de mise en page. Le guide de mise en page représentant la partie de votre vue qui n'est pas masquée par des barres et d'autres contenus. Dans iOS 11, Apple déconseille la mise en page du haut et du bas) guides et en les remplaçant par un seul guide de disposition de zone de sécurité.

Apple a introduit le topLayoutGuide et le bottomLayoutGuide en tant que propriétés de UIViewController dans iOS 7. Ils vous ont permis de créer des contraintes pour empêcher que votre contenu ne soit masqué par les barres UIKit comme la barre d'état, de navigation ou d'onglet. Ces guides de disposition sont obsolètes dans iOS 11 et remplacés par un seul guide de disposition de zone de sécurité.

3
Hakikat Singh