Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iPad SplitViewController,带有单独的导航堆栈,用于查看详细信息_Ios_Uisplitviewcontroller - Fatal编程技术网

Ios iPad SplitViewController,带有单独的导航堆栈,用于查看详细信息

Ios iPad SplitViewController,带有单独的导航堆栈,用于查看详细信息,ios,uisplitviewcontroller,Ios,Uisplitviewcontroller,我希望有人能告诉我,是否有可能在分割视图控制器的详细视图上放置一个单独的导航堆栈。我对这个问题绞尽脑汁已经有一段时间了,现在我想知道这是否可能 我正在开发一个通用应用程序,允许用户浏览会议日程。在iphone上,这只是一个表视图,其中用户: -->从主题列表(普通表格)中选择会话主题 ---->从主题列表(普通表格)中选择会话标题 ------>查看有关课程的详细信息,包括要提交的论文,并可以选择单个表格(分组表格) -------->查看有关图纸的详细信息(分组表) 我想为ipad版本做的事情

我希望有人能告诉我,是否有可能在分割视图控制器的详细视图上放置一个单独的导航堆栈。我对这个问题绞尽脑汁已经有一段时间了,现在我想知道这是否可能

我正在开发一个通用应用程序,允许用户浏览会议日程。在iphone上,这只是一个表视图,其中用户:

-->从主题列表(普通表格)中选择会话主题

---->从主题列表(普通表格)中选择会话标题

------>查看有关课程的详细信息,包括要提交的论文,并可以选择单个表格(分组表格)

-------->查看有关图纸的详细信息(分组表)

我想为ipad版本做的事情如下: -->从主题列表(根控制器、普通表)中选择会话主题

---->从主题列表(根控制器、普通表)中选择会话标题

------>查看有关会话的详细信息,包括要提交的论文,并可以选择单个表(详细信息控制器、分组表)

-------->查看有关图纸的详细信息(详细信息控制器、分组表)

这是我的目标,但是我在让细节控制器有一个单独的导航堆栈方面所做的一切都使分割视图控制器出了问题。我可以让一切顺利进行到最后一步。但是,当我将有关纸张的详细信息推送到细节控制器堆栈上时,splitview控制器就发疯了

有人完成了我上面描述的事情吗

我可以简单地将会话详细信息控制器替换为文件详细信息控制器,而不是尝试将其推到堆栈上。但随后我失去了导航堆栈的所有好处,失去了所有免费的过渡动画,不得不为iPhone和iPad维护一个经过大幅修改的同一张桌子的版本


提前感谢您的建议。

我发誓,有时候我认为堆栈溢出最大的好处是公开发布问题的频率促使我自己解决问题

所以我所描述的绝对是可能的。只需查看设置应用程序。它和我描述的一模一样

我遇到的问题是,我的一些细节视图控制器没有实现“shouldAutoRotate”,因为它们是iPhone版本的内置控制器。一旦我加上这一点,一切都会井然有序

如果其他人遇到类似问题,我也建议您从Matt Long的演练开始,在此处向splitViewController添加导航堆栈: