SwiftCafe 快报 - iOS 9 新特性之 iPad 多任务支持

iOS 9 多任务支持
iOS 9 多任务支持

随着 iOS 9 的发布,又给我们开发者们提供了一大波新特性,比如 iPad 上的多任务,3D Touch, Search API, 等等。下面我们就给大家做一个简要的介绍,快速的了解这些新特性。

iPad 上的多任务处理

iOS 9 中首次在 iPad 上面提供了真正的多任务处理功能。通过三个特性,分别叫做 Slide Over,Split View,Picture in Picture.

  • Slide Over 就是用户在屏幕右侧滑动即可呼出多任务界面,这样就可以再不关闭主应用的同时,打开另外一个应用了:
  • Split View 就是在 iPad 屏幕中同时打开两个应用,这两个应用可以同时被操作(这个特性只有 iPad Air 2 或更高版本设备才支持,比较悲催~):
  • Picture in Picture 顾名思义,就是画中画模式,我们在通过 FaceTime 视频对话的时候,或者在观看视频的时候,可以将视频画面悬浮在屏幕中,继续其他的操作:

这个很帅吧,真正的多任务模式。

实现多任务 APP 面临的挑战

  • 当你的 APP 需要与另外一个 APP 同时运行并且共享资源的时候,资源的利用效率就非常重要了。在资源紧张的时候,系统会将那些耗费资源的 APP 清除掉。关于资源利用效率的技巧,可以参考这篇苹果官方文档: Energy Efficiency Guide for iOS Apps

  • 多任务状态下,用户很可能只看到你的 APP 的部分界面,者就需要利用好 Size Class 的特性,让应用界面在这种情况下也能排版正确。关于如何更好的适应 Split View 界面的技巧,可以参看官方文档 Adopting Multitasking Enhancements on iPad

  • 另外,关于 Picture In Picture(画中画)模式,如果视频播放不是你的应用的主要功能,就没必要支持这个特性。关于如何支持画中画模式,可以参看这篇文章 Picture in Picture Quick Start

更多精彩内容可关注微信公众号:
swift-cafe

更多精彩内容,请扫码关注微信公众号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容