2017-05-01 1 views
1

J'ai une application prototypée à l'origine avec un iphone 4. Cependant, quand je l'affiche sur un iphone 5 ou au-dessus, il laisse une bordure noire en haut et en bas comme montré. Comment puis-je l'obtenir pour remplir l'écran? À l'aide de l'inspecteur de taille, j'ai défini la hauteur de l'écran du VC et affiché des valeurs arbitrairement élevées, telles que 2000, mais cela n'a aucun effet. J'ai également essayé de changer la barre supérieure de inféré à aucun sans effet.IOS/Storyboard: Adapter la vue aux différents appareils

Merci pour vos suggestions.

screenshot

Répondre

1

Pour votre application, vous devez définir les écrans de lancement/splash pour tous les périphériques pris en charge. Vous pouvez le faire en utilisant le storyboard d'écran de lancement (de préférence) ou lancer des images statiques. Suivre ce -

https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/

Lorsque vous créez un nouveau projet Xcode, Xcode met automatiquement story-board écran de lancement pour vous, mais votre projet semble être vieux de sorte que vous devez vous mettre.

+0

Ce problème résolu. Merci! – user6631314