我们知道"将军"标签有"设备方向"我们可以指定所需设备方向的部分。
接下来是问题:当我在Xcode设置中取消选中纵向方向时,即使我检查了纵向方向并重置模拟器上的所有设置,模拟器每次都在横向模式下工作。
以下是视频的工作原理:https://www.youtube.com/watch?v=gWDametoyks
答案 0 :(得分:3)
模拟器想要在横向上运行的原因很可能是因为你的" info.plist"文件。 "支持的界面方向" plist中的数组包含所有支持的接口方向。无论在该阵列中的第一个方向是您的模拟器在运行应用程序时默认使用的方向。取消选中并重新检查方向(在"常规"选项卡中)将其放在数组的底部,因此模拟器不会使用该方向。这是一个Xcode问题,而不是模拟器问题,这就是重置模拟器没有做任何事情的原因。如果取消选中横向和纵向,重新检查纵向,然后重新检查横向,则模拟器将使用纵向。希望它有所帮助:)