我的应用程序有多个视图控制器,我一直在Interface Builder中处理一个视图,以确保它们适用于所有屏幕变化。我经常使用“查看为”选项来查看UI在不同屏幕尺寸中的外观。我刚刚完成了一个视图控制器的工作,并希望移动到另一个视图来做同样的事情。但是,“查看为”选项不会更改我当前选择的新视图的屏幕大小。相反,它会更改我之前工作的视图控制器的屏幕大小。此选项似乎与第一个视图控制器一致。这是一个错误还是我做错了?
答案 0 :(得分:2)
万一有人遇到同样的问题,这就是我做错了。我需要将我想要处理的viewcontroller的Simulation Size值设置为“Fixed”而不是“Freeform”。否则,它将无法工作。