实际上我正在制作一个Universal
可以在 iPhone 和 iPad 上运行的应用程序。但是我发现它在 iPad 中无法正确识别,有时它显示为 iPad 模式,有时它显示为 iPhone 模式。在模拟器中,通常它首次启动时呈现iPhone模式,然后不要停止它,只需再次从xcode运行该应用程序,它就会正确呈现iPad模式。我找不到原因。所以我将Device
选项Summary
从更改Universal
为iPad
仅,但一切一样。我检查了Targeted Device Family
选项Build Settings
,它的值是iPad
。一切看起来都不错,但为什么会这样呢?
补充:我通过代码编写 UI,没有 Storyboard 和 nib,并使用NSLayoutConstraint
它来使其自动布局。
任何帮助将不胜感激。