Ios 在UISplitViewController中,删除局部视图中的最后一个对象时应执行什么操作
我有一个SplitViewController,它有一个rootViewController表视图和一个detailView表视图 rootViewController包含的对象包含DetailViewController中的对象。如果rootViewController对象中没有对象,则删除rootViewController对象 e、 一个故事包含许多句子 如果您选择了一个故事,并且删除了它在detailViewController中包含的最后一句话-您应该对detailViewController做什么?故事已成功从rootviewcontroller中删除,但我不确定在detailViewController中要做什么。在特定于iPhone的应用程序中,我只需将导航控制器从句子弹出到故事,但当detailViewController始终可见时,我不确定该怎么做,因为它与svc一样 我试过:Ios 在UISplitViewController中,删除局部视图中的最后一个对象时应执行什么操作,ios,cocoa-touch,core-data,uisplitviewcontroller,Ios,Cocoa Touch,Core Data,Uisplitviewcontroller,我有一个SplitViewController,它有一个rootViewController表视图和一个detailView表视图 rootViewController包含的对象包含DetailViewController中的对象。如果rootViewController对象中没有对象,则删除rootViewController对象 e、 一个故事包含许多句子 如果您选择了一个故事,并且删除了它在detailViewController中包含的最后一句话-您应该对detailViewContro
- 将detailViewController设置为空白tableview
- 将当前故事对象设置为空
确保你的主视图控制器可以处理一个空列表并加载一个新的细节视图控制器,中间有一个标签,上面写着“没有项目”。 尝试在Mail中创建一个新文件夹(“邮箱”)并进入其中
或者,如果删除所有内容意味着显示空列表没有用处,您还可以自动弹出到上一个导航级别。它可以处理空列表,因为它在干净的安装中显示空列表-但我不确定在删除所有内容时如何将其重新设置为空列表。局部视图控制器或主视图控制器的某些部分似乎总是有一些内容选中,或者好像列表中始终包含数据。修正这个假设。