如何添加split分屏viewcontroller

这是一种将屏幕一分为二的方式

在水平状态下会出现成两个左右两个区域

这个数组是使用nonatomic copy的每次更改controller需要重新赋值[可以忽视这句 没啥用的 你很少会用到]

获取到相应的master,detail伱就可以随便传输数据啦~~~

如何在竖屏幕下通过toolbar的按钮点击打开隐藏的master

因为隐藏时候和show时都会返回一个 toolBarItem 对象.这个对象就是用来控制master显示的。

注意:在split分屏Vc里面的detail的toolbar在水平状态下回被隐藏[前提:当前VC的view的一级子类的情况]

通常传递这个toolBarItem会使用委托的方法让detail实现一个协议然后。通过split分屏vc 获取detail对象 执行方法把这个

}
//设置ScrollView的委托对象为self(当前视图控淛器) //设置屏幕滚动视图中内容视图的大小 //设置屏幕滚动视图为当前屏幕的大小(self.view.frame) //CGPoint结构体有x和y两个成员contentOffset就是内容视图相对于滚动视图嘚偏移量 //offset.x就是偏移量x坐标的值,S_WIDTH屏幕的宽度他们的商就是当前页标号 //根据上面的委托协议得到的现在的页面编号
}

我要回帖

更多关于 split分屏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信