Ipad 中详细视图的 SplitView 导航问题

Posted

技术标签:

【中文标题】Ipad 中详细视图的 SplitView 导航问题【英文标题】:SplitView Navigation Issue for detail View in Ipad 【发布时间】:2013-09-05 07:55:45 【问题描述】:

我尝试在 iPad 应用程序中实现 spliviewcontroller。在我的主表中有 10 行,每行通过主表行选择(如 iPad 中的“设置”)导航到不同的详细信息视图。

我搜索了很多,但没有找到任何具有此类功能的东西。

我从这里得到代码:RayWenderLich

【问题讨论】:

【参考方案1】:

最简单的方法是更改​​viewControllers 属性以在用户点击行时为SplitViewController 的DetailViewConroller 设置特定的ViewController。

AppDel.splitViewController.viewControllers = @[navigationController, detailViewController];

其中 splitViewController 是 AppDelegate 的一个属性:

@property (strong, nonatomic) YourSplitViewController *splitViewController;

YourSplitViewControllerUISplitViewController 的子类。

AppDel 是 define:

#define AppDel ((AppDelegate*)[UIApplication sharedApplication].delegate)

【讨论】:

以上是关于Ipad 中详细视图的 SplitView 导航问题的主要内容,如果未能解决你的问题,请参考以下文章

将视图控制器从根推送到详细视图控制器 (SplitView)

UISplitViewController推送多个详细视图iPad?

在 Splitview 中从一个 Detail View 控制器导航到另一个 Detail VC

如何将一个导航控制器转换为拆分视图控制器

iOS 在 iPad 详细拆分视图中更改 iAD 横幅大小

iOS - 我的 iPad 故事板上的详细视图未填充