美文网首页iOSswiftiOS学习
SwiftCafe 快报 - iOS 9 新特性之 iPad 多

SwiftCafe 快报 - iOS 9 新特性之 iPad 多

作者: SwiftCafe | 来源:发表于2015-10-09 07:10 被阅读148次
    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

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

    相关文章

      网友评论

        本文标题:SwiftCafe 快报 - iOS 9 新特性之 iPad 多

        本文链接:https://www.haomeiwen.com/subject/zjencttx.html