代码改变世界

UISplitViewController

2014-10-29 16:12  haweizi  阅读(244)  评论(0编辑  收藏  举报

关于UISplitViewController的使用中遇到的问题:

(1)一般情况下,作为rootViewCotnroller使用,并且可以在AppDelegate中的didFinish函数中,定义其左右视图之间的数据传递,根据左边的tableview改变右边viewcontroller的数据。而两者之间需要通过主界面来控制,用delegate的来进行。

(2)若不作为rootViewController使用,左右的数据传递,则用“广播方式”。

(3)UITableView的数据装载,A:有xib界面,可直接对其xib或是storyboard所从属的界面,设置UITableView和UITableViewCell的属性。

(4)关于右边UIViewController的View的加载。采用-(void)loadNibNamed:own:options方法来对数据进行装载。而存在疑问用subViewFromSuperView不能取消所加载的view。