iPad的UISplitViewController

 

1.UISplitViewController 的创建
步骤: 
     1.在storyboard中拖一个UISplitViewController控件,设置成主控制器.
       创建两个视图控制器,分别作为master-detail控制器的Class.
       给detail控制器加一个导航栏   
     效果如下:

 

     2.准备数据源
     3.左右的关联.
          用代理的方式进行的关联,
          a. 设置代理,和方法传输你自己需要的参数
 
 
          b. 代理的执行

 


 

                                   c. 遵循代理,并实现.由于是UISplitViewController通过可视化做的,类已经存在,所以需要找到对应的视图控制器,遵循代理,实现方法   
           遵循代理—>设置代理—>实现代理的方法
          关键点, 找到相对应的视图控制器(如果对象不对,代理的方法就不会实现).主要用到 parentViewController, viewControllers, childViewControllers.由于每个工程都不一样,所以使用的时候可以打印观看找到对应的视图控制器.对应的引入头文件
          在继承自UISplitViewController的视图控制器中得到master和detail视图控制器
 
          在左视图中获取到右边视图
 

 

          在右边视图获取到左边视图

 

 
 
posted @ 2016-08-26 14:36  嗷嗷叫  阅读(458)  评论(0)    收藏  举报