Avant, j'ai mis à niveau vers XCode 8
je n'ai pas vu cette erreur dans ce cas. J'ai différentes manettes de Navigation. Pour chacun d'eux, je vois une erreur Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375
. En réalité, ces manettes de Navigation n'ont pas d' Navigation bar
. Navigation bar
existe pour les sous-vues. De toute façon, j'ai pu le résoudre en cocher et décocher la case Shows navigation bar
en Attributes inspector
. Mais malheureusement, à chaque fois que je vais rouvrir Main.storyboard
cet avertissement s'affiche à nouveau. Aussi, si je clique sur le triangle jaune, puis sur les cadres de mise à jour rien ne se passe. Des Idées?
Réponses
Trop de publicités?
buildsucceeded
Points
1252
Comme mentionné ici, vous pouvez résoudre ce problème en activant / désactivant les options Insertion Scrollview.
negersiu
Points
214
guoc
Points
374
Jensie
Points
81
En guise de solution de contournement, juste pour me débarrasser de cet avertissement ennuyeux, j'ai édité Main.storyboard manuellement en supprimant le mot "mal placé" dans:
<navigationBar key="navigationBar" opaque="NO" contentMode="scaleToFill" misplaced="YES" translucent="NO" id="Os1-Xh-7XN">
Un bidouillage mais c'est bien d'avoir zéro avertissements plutôt que 1 :)