UISplitViewController 将详细视图推送到表/主视图
Posted
技术标签:
【中文标题】UISplitViewController 将详细视图推送到表/主视图【英文标题】:UISplitViewController Pushing Detail View onto Table/Master View 【发布时间】:2017-04-02 03:22:50 【问题描述】:我遇到了这个问题,在 iPhone 7 Plus 的横向模式下,当单击设备左侧表格视图中的单元格时,内容会显示在表格视图的顶部,或者替换表格视图.在这种情况下,拆分视图控制器应在右侧显示内容。旧内容似乎仍然显示在右侧。
在纵向模式下,一切似乎都正常。
不确定要发布哪些代码或详细信息,因为这是一个非常奇怪的问题,并且不太确定问题到底出在哪里。
有什么想法吗?
【问题讨论】:
【参考方案1】:这可能是苹果方面的一个错误。我解决了如下。
-
按住 Control 并单击 Storyboard 并作为源代码打开。
找到从主视图到详细视图的转场
在'id="..."'之前添加以下参数'action="showDetailViewController:sender:"'
【讨论】:
谢谢!我把头发扯了将近一个小时,结果证明这是解决方案!以上是关于UISplitViewController 将详细视图推送到表/主视图的主要内容,如果未能解决你的问题,请参考以下文章
嵌套详细视图(UISplitViewController)中缺少后退按钮
UINavigationController 作为 UISplitViewController 的详细视图
iPad:UISplitViewController 与 iAds AdBanner 在详细视图中 - 大小