【发布时间】:2015-05-22 13:50:32
【问题描述】:
我对一个特定的应用程序有很多布局限制,并且在 main.storyboard(预览版)中,这些应用程序看起来有点不对劲,但是当我在模拟器中运行它们时,它们看起来就像我想要的那样。所以两者之间存在脱节。
我看到问题的答案是修复约束警告会使两者看起来相同。
但是,我不想尝试修复这些警告。花了很多时间最终弄清楚如何布置所有这些,我担心修复这些 (38) 约束错误会搞砸一切。
我的问题是......由于预览和实际设备模拟之间的差异,如果应用程序在真实设备上运行,哪个会实际出现?我会假设在模拟中显示的那个,但我真的不确定。忽略错误和它向我展示的奇怪的 main.storyboard (预览版)布局并进行模拟是否安全?对于每个模拟设备,它看起来我想要它,所以我现在厌倦了改变任何东西。谢谢!
【问题讨论】:
-
不,仅仅因为它在模拟器上看起来不错并不意味着您应该忽略警告。出现这些警告是有原因的,因此请解决根本问题。
-
我认为模拟器是准确的。毕竟,如果一开始就不能正确模拟,那又有什么意义呢?
标签: ios iphone xcode storyboard