【发布时间】:2013-09-05 07:55:45
【问题描述】:
我尝试在 iPad 应用程序中实现 spliviewcontroller。在我的主表中有 10 行,每行通过主表行选择(如 iPad 中的“设置”)导航到不同的详细信息视图。
我搜索了很多,但没有找到任何具有此类功能的东西。
我从这里得到代码:RayWenderLich
【问题讨论】:
标签: ios ipad uinavigationcontroller uisplitviewcontroller
我尝试在 iPad 应用程序中实现 spliviewcontroller。在我的主表中有 10 行,每行通过主表行选择(如 iPad 中的“设置”)导航到不同的详细信息视图。
我搜索了很多,但没有找到任何具有此类功能的东西。
我从这里得到代码:RayWenderLich
【问题讨论】:
标签: ios ipad uinavigationcontroller uisplitviewcontroller
最简单的方法是更改viewControllers 属性以在用户点击行时为SplitViewController 的DetailViewConroller 设置特定的ViewController。
AppDel.splitViewController.viewControllers = @[navigationController, detailViewController];
其中 splitViewController 是 AppDelegate 的一个属性:
@property (strong, nonatomic) YourSplitViewController *splitViewController;
而YourSplitViewController 是UISplitViewController 的子类。
AppDel 是 define:
#define AppDel ((AppDelegate*)[UIApplication sharedApplication].delegate)
【讨论】: