2015-04-06 76 views
1

我创建了一个新的项目作为主 - 细节视图应用程序。当我使用iPad模拟器运行项目时,我只能看到Master View,因为我期望能够同时看到Master和Detail视图。请让我知道是否有一个我缺少的设置。由于屏幕尺寸较小,我期待Iphone的这种行为。Xcode模拟器与主详细视图

感谢,

开发

+1

您是如何创建项目的?它是通用的吗? – Wain

+0

你确定吗?你是不是只看到* detail *视图? – luk2302

+0

我只为iPhone模式创建。我重新创建了不同名称的项目,并在执行时会与下面的消息中止:“原因=用来开实体店的模式是用来创建存储的一个不兼容” – ddesai

回答

1

When I run the project with IPad simulator I can only see Master View where as I was expecting to see both Master as well as Detail view together

一种可能性:当您创建的项目,如果你忘记你设置你的项目为iPhone,iPad或通用的弹出式菜单。因此,您无意中创建了一个iPhone应用程序 - 一个iPhone 只有应用程序。

因此,即使在iPad上,你在iPhone模拟器中运行,看,放大,你会看到在iPhone上的内容。

解决方案:重新开始了,这个时候,要注意的是弹出式菜单。


另一种可能性:你拿着的iPad在纵向方向。只看到Detail视图在这个方向上是正确的行为。默认的项目模板提供了一个左上角的按钮,可以在某种弹出窗口中召唤主视图,或者您可以从左侧滑动,或者您可以将iPad旋转为横向,以便与主视图并排看到主视图详细视图。

+0

嗨马特 - 你说得对,我忽略了通用一部分。我将其重新创建为启用核心数据的通用应用程序。我能够成功运行应用程序而无需修改任何内容。但后来我添加了一个名为BlogItems的实体,其中有四个属性都是字符串。我尝试重新运行该项目,并放弃以下错误:“reason =用于打开商店的模型与用于创建商店的模型不兼容”。我用Command + Z恢复了更改,并且再次正常工作。关于我这次做错了的任何想法? – ddesai

+0

欢迎使用堆栈溢出。问一个新的问题作为评论被称为“leeching”。请不要讽刺。如果您有新问题,请提出一个新问题!同时,我相信我已经正确回答了你所问的问题,所以接受它会很礼貌(对号)。谢谢。 – matt

+0

马特 - 谢谢你让我知道。正如你可以告诉我对Stack Overflow和Swift都是新手。我会把我的问题作为一个新帖子提出。谢谢你的帮助。 – ddesai

相关问题