SplitView控制视图



我首次与iPad的splitViewController一起工作,并尝试将我的iPhone应用程序转换为iPad上的运行。我想适应拆分视图中的导航控制器中的姓名,电话号码等部分中有几个单元格。我本质上希望用户查看可以在splitView的主视图上输入的字段,当他们点击单元格时,相应的视图应显示在右侧的详细信息视图中。谁能将我指向正确的方向以获得此功能?

如果您可以进行一些自学学习,我建议您简单地在Xcode中创建一个主详细信息。IMO具有一个非常不错的模板,即如何在拆分视图中设置主和视图控制器,并且它将正确设置您的详细信息控制器以处理肖像时处理主的隐藏。

在您的代码中(我猜)您在iPhone版本中推出新视图,应该只检查设备类型(或者设置了self.splitViewController),而不是按下新视图,而是修改细节。详细视图控制器将始终设置为[self.splitViewController.viewControllers objectAtIndex: 1]

如果您希望对拆分视图控制器进行更多的细粒度控制(在肖像中时将主视图显示为拆分视图的一部分,或者也将主人隐藏在景观中),我建议您在github上使用出色的MGSPlitViewController

最新更新