在升级到Xcode 8这种情况之前,我还没有看到此错误。我有不同的导航控制器。对于他们所有人,我都看到一个错误Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375。实际上,这些导航控制器没有Navigation bar。Navigation bar存在于子视图中。无论如何,我可以通过勾选和取消选中Shows navigation bar中的复选框来解决此问题Attributes inspector。但不幸的是,每次我重新打开Main.storyboard此警告时,都会再次出现。另外,如果我单击黄色三角形,然后单击更新框架,则不会发生任何事情。
Xcode 8
Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375
Navigation bar
Shows navigation bar
Attributes inspector
Main.storyboard
如果将属性“模拟大小”更改为“自由格式”,警告将消失。