-2

实际上我正在制作一个Universal可以在 iPhone 和 iPad 上运行的应用程序。但是我发现它在 iPad 中无法正确识别,有时它显示为 iPad 模式,有时它显示为 iPhone 模式。在模拟器中,通常它首次启动时呈现iPhone模式,然后不要停止它,只需再次从xcode运行该应用程序,它就会正确呈现iPad模式。我找不到原因。所以我将Device选项Summary从更改UniversaliPad仅,但一切一样。我检查了Targeted Device Family选项Build Settings,它的值是iPad。一切看起来都不错,但为什么会这样呢?

补充:我通过代码编写 UI,没有 Storyboard 和 nib,并使用NSLayoutConstraint它来使其自动布局。

任何帮助将不胜感激。

4

1 回答 1

-1

你的意思是它有时在模拟器中显示为 iPad 吗?

单击栏并选择设备 如果您只是单击栏(运行/停止按钮旁边),然后选择设备:)

于 2013-08-16T08:07:34.803 回答