Dan*_*nny 141 xcode uinavigationbar ios swift xcode8
在我升级之前,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此警告时,都会再次出现.此外,如果我点击黄色三角形然后更新帧没有任何反应.有任何想法吗?
小智 153
如果将属性"模拟大小"更改为"自由形式",警告将消失.

neg*_*siu 15
我已经从View as:iPhone 6S改为iPhone 5S,然后改回iPhone 6S,Xcode做了所有更改以删除警告.
guo*_*uoc 12
这在Xcode 8.3.1中对我有用.重新启动Xcode后,它仍然可以工作.
作为一种解决方法只是为了摆脱恼人的警告我通过删除'错位'来手动编辑Main.storyboard:
<navigationBar key="navigationBar" opaque="NO" contentMode="scaleToFill" misplaced="YES" translucent="NO" id="Os1-Xh-7XN">
Run Code Online (Sandbox Code Playgroud)
一个黑客,但很高兴有零警告,而不是1 :)
| 归档时间: |
|
| 查看次数: |
23159 次 |
| 最近记录: |