UISplitViewController在iPhone中的用法

序言:iPad相对iPhone在尺寸上差异,所以iPad有它特有的两个控件,即UISplitViewController和UIPopoverController。这里是有关UISplitViewController。

  • 要快速了解UISplitViewController的结构和用法,可以从storyboard中拖一个UISplitViewController控制器。如下图:


    Snip20170407_1.png

    这个简单的UISplitViewController的ViewControllers是2。即primaryViewcontroller和detailviewcontroller。

  • 这样运行默认是显示detailviewcontroller,可以通过实现UISplitViewControllerDelegate方法使detailviewcontroller丢弃,显示primaryViewcontroller。
- (BOOL)splitViewController:(UISplitViewController *)splitViewController collapseSecondaryViewController:(UIViewController *)secondaryViewController ontoPrimaryViewController:(UIViewController *)primaryViewController NS_AVAILABLE_IOS(8_0);
//return yes就是丢弃secondaryViewController
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容