Disons que lors de la création d'une nouvelle application, je souhaite ne pas ajuster une application pour les deux tailles d'écrans (5 contre 4); Au lieu de cela, je souhaite concevoir un écran qui convient à l'iPhone 4 (et plus bas) et avoir ces barres noires apparaissent dans les deux côtés. Je souhaite utiliser Auto Layout à d'autres fins.iOS >> iPhone 5 vs. 4 >> Comment forcer l'application à avoir une taille d'écran?
Actuellement, si je dessine l'écran dans IB alors qu'il affiche la taille 4 puis l'exécute sur 5, il étire la vue d'arrière-plan au lieu d'ajouter les barres noires.
Quelqu'un?
Non s ** t!?!?!?! Ils me forcent à concevoir l'application IB deux fois? ou trébucher à travers leur chose Auto-Layout? En tant que pigiste, cela signifie que je dois facturer le travail supplémentaire! Je ne peux pas permettre à mon client de dire "hé, ça ne me dérange pas d'avoir ces barres noires pour la première version pour garder le budget plus bas". ça craint! –
Oui, je vous recommande de faire votre application à partir du code, pas de IB. Je fais tout à partir du code, et pour cette raison, mon application s'adapte à tous les écrans. Je n'utilise pas de storyboard, ou xib. – incmiko
Je sais qu'il est préférable de le traiter avec du code, mais bon, quel est le point d'avoir cet "incroyable" outil qui suppose de rendre le design beaucoup plus intuitif si vous ne l'utilisez pas. Lorsque vous travaillez avec des graphistes ou lorsque vous enseignez à de nouveaux étudiants sans expérience en programmation (ce que je fais ...), l'utilisation d'IB est obligatoire. Si c'était juste moi, je n'aurais peut-être pas réfléchi deux fois; mais ce n'est pas seulement moi ... –