示例代码和步骤
步骤 1 − 创建一个新项目并选择 Master Detail Application 而不是基于视图的应用程序,然后单击下一步,提供项目名称并选择创建。
步骤 2 − 默认情况下会创建一个简单的拆分视图控制器,在主视图中带有表视图。
步骤 3- 创建的文件与我们基于视图的应用程序略有不同。在这里,我们为我们创建了以下文件。
- AppDelegate.h
- AppDelegate.m
- DetailViewController.h
- DetailViewController.m
- DetailViewController.xib
- MasterViewController.h
- MasterViewController.m
- MasterViewController.xib
步骤 4 − AppDelegate.h 文件如下 -
步骤 5 − didFinishLaunchingWithOptions 方法在 AppDelegate.m 如下 -
步骤 6 - MasterViewController.h 如下 -
步骤 7 - MasterViewController.m 如下 -
步骤 8 - DetailViewController.h 如下 -
步骤 9 - DetailViewController.m 如下 -
步骤 10 - 当我们运行应用程序时,我们将在横向模式下获得以下输出 -
步骤 11 − 当我们切换到纵向模式时,我们将得到以下输出 −
