使用故事板从MasterDetail iPad应用程序更改详细信息视图

Vin*_*ino 12 detailsview storyboard master-detail ipad ios

我在这里迷路了.我有一个基本的主 - 细节应用程序,我想根据MasterViewController中的选定行更改细节视图,但视图有不同的内容,一个有图像库,另一个将全屏加载视频.它不仅仅是刷新细节视图,还必须加载另一个视图.如何更好(快速)地做到这一点?

Uko*_*Uko 17

我建议你使用替换segue.

只需使用样式:替换目标:详细信息拆分,创建一个由您的行启动的所需视图的segue .

Segues是在iOS 5 SDK中引入的

编辑:

这些是逐步说明,以实现您的需求.从现在开始:

  • 应该按下要执行操作的项目(主视图中的按钮或行)= *按钮 ;
  • 您想要放置在iPad的详细视图中的视图= *详细信息.

只是为了便于解释而命名

  1. 按住Ctrl键单击*按钮然后按住并拖动到*详细信息并释放以创建您的segue.
  2. 在弹出选择替换中
  3. 选择您的segue,打开Attributes检查器并将Destination设置为Detail Split

就这样.

有关segues的更多信息:http://www.scott-sherwood.com/? p = 219