位置:首页 » 技术 » iOS 9 分屏多任务:画中画(PiP)快速入门(中文版)

iOS 9 分屏多任务:画中画(PiP)快速入门(中文版)

日期:2015-07-14 阅读:0num
Advertisement

iOS 9 分屏多任务:画中画(PiP)快速入门(中文版)

本文由钢铁侠般的卿哥( 微博 )翻译自苹果官方文档: Adopting Multitasking Enhancements on iPad ,主要讲述iOS 9中iPad的多任务处理功能,欢迎指正。

该文档包含:

第一部分: iOS 9 分屏多任务--入门

第二部分: iOS 9 分屏多任务--Slide Over & Split View快速入门

第三部分: iOS 9 分屏多任务--画中画(PiP)快速入门

依据本章的指南在所支持的iPad上使用画中画(PiP)。

iOS 9 分屏多任务:画中画(PiP)快速入门(中文版)

想要让视频播放支持画中画模式,确保你Xcode项目和App配置如下:

  • 设置Base SDK为“Latest iOS”,请参阅 App Distribution GuideSetting the Base SDK 章节描述。
  • 在Capabilities中查看项目的目标,将Background Modes的Audio and AirPlay勾选上。(未来Xcode更新,该选项被命名为Audio、AirPlay以及Picture in Picture)。
  • 确保你的应用程序的音频会话采用了适当的类别,如 AVAudiOSessionCategoryPlayback

下一步,为视频播放选择合适的AVKit、AV Foundation或WebKit的类服务视频播放。选择取决于应用程序的特性和你想要提供的用户体验。

如果你使用AVKit 支持PiP功能,但要退出特定的画中画视频,请将播放器视图控制器的 allowsPictureInPicturePlayback 属性设置为NO。

  • AVKit还提供了 AVPictureInPictureController 类,可以和AV Foundation 框架的 AVPlayerLayer 类一同使用。如果你想为视频播放提供自己的视图控制器和自定义用户界面,可使用这个方法。
  • 如果你支持画中画这种方式,但要退出特定视频画中画功能,请不要将视频的AVPlayerLayer与AVPictureInPictureController对象关联。只要你用播放层实例化一个画中画控制器,这个播放视频层就有画中画的功能;选择退出的方式不执行该实例化。
    WebKit框架提供了 WKWebView 类,它支持iOS 9的PiP功能。

如果你使用WebKit支持PiP功能,但要退出特定视频的画中画。设定关联web view 实例的allowsPictureInPictureMediaPlayback属性为NO。(这个属性在iOS中9的未来beta版提供)

如果你有一个旧的应用程序,使用已弃用的 MPMoviePlayerViewControllerMPMoviePlayerController 播放视频,那你必须采用高级的iOS视频播放框架来支持画中画。

重要: 苹果想让画中画功能一直能被用户操控,只有用户明确请求画中画功能才响应。尤其是退到后台时不能立即响应用户唤起画中画功能,这样的App会被App Store拒绝。

当用户按压Home键或触发一个把他们带入其他App的通知时,iOS 9自动将一个全屏播放的视频转到PiP播放。视频播放使用该功能的要求如下:

  • 按照本章之前的描述那样让App支持画中画功能。
  • 使用视图的视图填充窗口的边界来全屏播放视频。

提示: 用户可以在禁用画中画自动唤起,通过设置 Settings > General > Multitasking > Persistent Video Overlay。如果你认为一切已设置妥当,但当你按下Home键时,发现你的视频不会进入画中画,请检查此项设置。

当App播放的视频转到画中画播放时,系统将管理视频内容的呈现,而你的App会继续在后台运行。 当你的应用程序在后台运行,请确保丢弃不需要的资源,如视图控制器、视图、图像和数据缓存。在这种情况下,你期望执行适当且必须的操作,如视频合成、音频处理、下载接下来播放的内容等操作,但你必须注意尽可能少地消耗资源。如果你的应用程序在后台消耗太多的资源,系统将终止它。

相关文章
  • iOS 9 分屏多任务:画中画(PiP)快速入门(中文版) iOS 9 分屏多任务:画中画(PiP)快速入门(中文版)

    本文由钢铁侠般的卿哥( 微博 )翻译自苹果官方文档: Adopting Multitasking Enhancements on iPad ,主要讲述iOS 9中iPad的多任务处理功能,欢迎指正. 该文档包含: 第一部分: iOS 9 分屏多任务--入门 第二部分: iOS 9 分屏多任务--Slide Over & Split View快速入门 第三部分: iOS 9 分屏多任务--画中画(PiP)快速入门 依据本章的指南在所支持的iPad上使用画中画(PiP). 想要让视频播放支持画中画模

  • iOS 9 分屏多任务:Slide Over & Split View快速入门(中文版) iOS 9 分屏多任务:Slide Over & Split View快速入门(中文版)

    本文由钢铁侠般的卿哥( 微博 )翻译自苹果官方文档: Adopting Multitasking Enhancements on iPad ,主要讲述iOS 9中iPad的多任务处理功能,欢迎指正. 该文档包含: 第一部分: iOS 9 分屏多任务--入门 第二部分: iOS 9 分屏多任务--Slide Over & Split View快速入门 第三部分: iOS 9 分屏多任务--画中画(PiP)快速入门 按照本章中的指导,在支持的iPad设备上让你的App运行iOS 9多任务. 当你新建

  • iOS 9 分屏多任务:入门(中文版) iOS 9 分屏多任务:入门(中文版)

    本文由钢铁侠般的卿哥(微博)翻译自苹果官方文档: Adopting Multitasking Enhancements on iPad ,主要讲述iOS 9中iPad的多任务处理功能,欢迎指正. 该文档包含: 第一部分: iOS 9 分屏多任务--入门 第二部分: iOS 9 分屏多任务--Slide Over & Split View快速入门 第三部分: iOS 9 分屏多任务--画中画(PiP)快速入门 重要 这是API或开发技术的初步文档.苹果公司提供这些信息主要是为了帮助你通过苹果产品使

  • 苹果iOS 9分屏多任务怎么用?ios9分屏多任务测试 苹果iOS 9分屏多任务怎么用?ios9分屏多任务测试

    iOS 9在前天出了了一个测试版本了,这个版本出来就有一个特色功能就是iOS 9分屏多任务功能了,下面我们先来体验一下iOS 9分屏多任务功能的用法. iOS操作系统允许两个应用程序在同一块屏幕界面上运行和显示,可以左边是视频,右边是聊天窗口,或者左边是课件,右边是笔记应用. iPad的同屏多任务功能有分为三个模式,分别是:SlideOver.SplitView和画中画模式. SlideOver模式下,主应用占据大部分屏幕,另一个应用只占用一小半屏幕.不过,在iPad Air2上,两款应用在屏幕

  • iOS9分屏怎么用?3K助手iOS分屏多任务教程详解 iOS9分屏怎么用?3K助手iOS分屏多任务教程详解

    很多用户期待的,iOS9分屏多任务功能终于有了,那么iOS9多任务分屏功能如何操作呢,下面小编就来介绍一下这个苹果用户一直强烈呼唤的多任务操作,一起来看看吧. 苹果为iOS9增加了多任务分屏功能,不过苹果此次推出的分屏多任务处理功能只能够在iPad Air2上实现. 苹果为多任务操作共优化了三个功能: 1.Slide Over功能,可以让用户在两个应用之间做到快速切换,该功能可在iPad Air.iPad Air2.iPad mini2.iPad mini3上实现. 2.Split View功能

  • iPad Air 2将配置2GB内存或为分屏多任务

    台湾媒体 technews.tw 今日报道称,iPad Air 将首度配置 2GB 内存,并再次重复了昨日郭明池所说的,iWatch 可能会推迟发布. 外界推测 iPhone 6 将维持目前 iPhone 的内存不变,也是 1GB,由此人们继续猜测,下一代 iPad 也将是如此,在内存方面不会有大的提升.然而,该台湾媒体表示,他们的消息来源指出,苹果今年秋季推出的新一代 iPad Air 2 将首度使用 2GB 的内存,是历来 iOS 设备使用的最大内存,不过同时推出的 iPad mini 3

  • 谷歌生产力套件支持分屏多任务特性 谷歌生产力套件支持分屏多任务特性

    周三,谷歌在 iOS 版本谷歌生产力套件(Docs/Sheets/Slides)更新中终于为 iPad 用户增加了分屏多任务(split-screen multitasking)支持.运行 iOS 9 以上系统的 iPad Pro 和 iPad Air 2 都将能够在更新后,在分屏边栏中继续使用谷歌生产力套件应用编辑文档或电子表格. 尽管支持"分屏视图"多任务的 iOS 9 推出将近一年谷歌生产力套件才支持这项特性,满足了许多用户的需求.谷歌生产力套件更新也获得了 BUG 修复和性能改

  • iOS开发周报:Apple 更新 iMac 产品线,适配 iOS 9 分屏特性的 iWork 套件更新 iOS开发周报:Apple 更新 iMac 产品线,适配 iOS 9 分屏特性的 iWork 套件更新

    新闻 iMac 产品线更新 :在大家都认为本次只会新推出 21.5 inch retina iMac 的时候,Apple 对整个 iMac 产品线都进行了更新.根据 Geekbench 的 测评 ,新款的 iMac 性能与之前相比提高在 20% 左右.但是与此同时,有不少购买者也注意到 1TB 版本的 Fusion Drive 中内置的 SSD 从原来的 128GB 大幅缩水到了 24GB.这可能意味 Apple 认为 24 GB 已经足够使用,效果和 128GB 相同.不过最后事实如何,还是要

  • vivo X6Plus分屏多任务怎么开启 vivo X6Plus分屏多任务怎么开启

    vivo X6Plus分屏多任务开启方法.最近常常能在网上看到有小伙伴在讨论如何开启分屏多任务,貌似很多小伙伴都不会使用,下面就让小编来教你们vivo X6Plus分屏多任务开启教程吧. 1)首先我们先打开[设置],然后找到[分屏多任务].(如下图) 2)打开后我们再把分屏多任务那栏右边的椭圆往右拉打开即可,设置完后即可返回桌面分别打开两个应用尝试下,分别是上下屏然后中间有一条线,线中间有个圆点,点击它,第一个有四个扩散小箭头的图标是指全屏选中界面,第二个"■"图标代表拖动小白点可以移

  • iPad Pro消息再曝光:新增分屏多任务功能 iPad Pro消息再曝光:新增分屏多任务功能

    近期我们报道了关于新一代iPad Pro的消息,今天,国外媒体再次放出iPad Pro的最新消息,分屏多任务功能终于要实现了. 据快科技报道,苹果目前正在开发两款全新的iPad,它们屏幕都是12寸,其代号名分别为"J98"和"J99",同时消息人士还透露,为了让它们屏幕变大后更好用,其配备了蓝牙触控笔. 有意思的是,美国专利商标局送出了一组跟支持iPad手写笔的专利,其提供有多个传感器,能够在用户输入时做出预判,之前三星和微软也都提供了相应的解决方案.PS:不知道坚

  • vivo xplay5分屏多任务怎么开启使用? vivo xplay5分屏多任务怎么开启使用?

    vivo xplay5分屏怎么弄?vivo xplay5手机也像三星手机一样具备了分屏功能了,那么这个新vivo xplay5手机的分屏功能如何来使用呢,我们一会在下面给各位介绍介绍,具体如下. vivo Xplay5分屏怎么弄? 1.我们只要打开手机vivo Xplay5然后在进入到的手机"桌面"中找到[设置]选项,然后点击它打开进入 2.好了在进入之后我们找到"设置"在此你会看到有一项[分屏多任务]界面: 3.接下来在分屏多任务界面下方我们会看到分屏多任务字样,

  • vivo X6S分屏多任务怎么开启 vivo X6S分屏多任务怎么开启

    vivo X6S分屏多任务怎么开启?相信很多网友都想知道怎样才能进行屏幕分屏吧,这样的话我们就能同时操作两个应用程序了,下面小编就来教你们vivo X6S分屏多任务开启教程吧! 1)首先我们先打开[设置],然后找到[分屏多任务].(如下图) 2)打开后我们再把分屏多任务那栏右边的椭圆往右拉打开即可,设置完后即可返回桌面分别打开两个应用尝试下,分别是上下屏然后中间有一条线,线中间有个圆点,点击它,第一个有四个扩散小箭头的图标是指全屏选中界面,第二个"■"图标代表拖动小白点可以移动选中分屏

  • vivo x7手机怎么分屏 vivo x7分屏多任务设置 vivo x7手机怎么分屏 vivo x7分屏多任务设置

    vivo x7手机怎么分屏呢,现在的手机屏幕都很大了,操作起来不方便了我们可以分屏或者是多屏操作了,希望文章能够帮助到各位. vivo x7分屏多任务设置教程图解: 第一.我们在手机中打开vivo x7界面,之后我们再点击「设置」-「分屏多任务」设置选择进入 第二.分屏主要包括了「消息分屏」和「手动分屏」2大功能. 其中消息分屏,能够让视频.电子书.芒果TV.腾讯视频.优酷视频.土豆视频等APP中,悬浮图标显示QQ.微信.信息等应用;而手动分屏,在支持在这些应用中,三指下滑弹出消息. vivo

  • vivo x7分屏多任务如何使用 vivo x7分屏多任务如何使用

    应用分屏一直都是vivo手机的一个特色功能,如今新推出的vivo X7中更是搭载了最新的多任务分屏2.0功能.现在再也不需要像X6时代一样通过别的应用来激活,只需要手指轻轻下滑就能实现,小编接下来就为各位介绍一下vivo X7分屏多任务功能的使用方法. vivo x7分屏多任务使用方法: 1.首先从vivo x7点击进入「设置」,然后再进入「分屏多任务」设置,如图所示. 2.vivo x7分屏多任务,能让用户同时玩转2个应用,其包含了「消息分屏」和「手动分屏」2大功能,其中消息分屏,能够让视频.

  • vivo X7分屏多任务怎么使用 vivo X7分屏多任务怎么使用

    vivo X7分屏多任务怎么使用?很多网友都喜欢同时聊天同时逛淘宝或者看电影的,这样的话老是要切换窗口太麻烦了,能不能同时操作两个应用并显示呢,下面就让小编来教你们vivo X7分屏多任务使用教程吧! 1)首先我们先打开[设置],然后再找到[分屏多任务].(如下图) 2)打开后将[分屏多任务]右边的椭圆往右拉打开即可,接下来我们仅需分别打开两个应用,届时将会呈现上下半个屏幕显示该应用,然后我们可以看到上下屏然后中间有一条线,线中间有个圆点,点击它,第一个有四个扩散小箭头的图标是指全屏选中界面,第

  • 4GB运存轻松支持分屏多任务,金立S6 Pro“耀”带你走进快时代 4GB运存轻松支持分屏多任务,金立S6 Pro“耀”带你走进快时代

    高达97%的金属占比,一体化金属设计,4GB+64GB大内存,5.5英寸FHD全高清屏幕,前置指纹识别呼出侧边快捷栏,视频通话实时美颜--还未上市,金立S6 Pro就凭借其由内而外的"闪耀",赢得行业内外的关注和青睐.这款旗舰级别配置的新品,除了极其养眼的机身外观,还胜在其全方位多角度打造出来的"快"感,在这里就不得不提如今相当流行的分屏多任务和双微信功能了. 无论是工作还是娱乐,用机过程中大家往往需要打开多个应用并同时使用,如看视频.聊微信.写邮件.听音乐等,在多

  • vivo手机分屏多任务功能如何设置 vivo手机分屏多任务功能如何设置

    vivo手机分屏多任务功能设置!分屏多任务分为"消息分屏"和"手动分屏",让您同时玩转两个应用. 开启方式:点击"设置-分屏多任务",以继续其他操作.如图: 1.消息分屏:可选择QQ.微信.信息,通知显示为悬浮图标.比如将QQ后台开启后,再打开视频软件播放,QQ有新消息时将会在播放视频界面出现QQ小图标,点击小图标即可开始分屏操作.注:需关闭"竖屏锁定",手机横放即可.按住分屏线左右滑动可调节分屏比例. 悬浮多任务功能(简称小

  • Sublime text 2 分屏模式时候如何快速切换左右两边窗口? Sublime text 2 分屏模式时候如何快速切换左右两边窗口?

    这种分屏方式如何快速切换左右两边的窗口? 我现在是分成两个独立窗口之后用 com+` 来切换. Sublime text 2 默认有多种分屏方式,他们是如何快速切换呢? --cut-- xiiing在2013-04-04 07:28:3回答到: 这个看起来很cool guchengf在2013-04-04 08:22:5回答到: Mac下不知道,但是Win下,Ctrl+对应窗口数字键就是快速切换对应窗口 比如Ctrl+2就是窗口2 Kaiyuan在2013-04-04 11:58:4回答到: @

  • Windows 8 将支持图片解锁 分屏多任务 Windows 8 将支持图片解锁 分屏多任务

    昨天下午,微软一位来自西雅图的工程师 Jason Garms 在北京一场沟通会上演示了 Windows 8 Release Preview(发布预览版).此前我们对 Windows 8 已经有过详细的报道.Jason Garms 在沟通会上演示了磁贴界面(Tile Live).手势操作.分屏运行任务等等,从中我们也发现了一些 RP 版的特性以及有趣的细节. 除了常规的开机密码设置,Jason 演示了独特的图片解锁--使用一张布满若干金币的图片,在图片的几个金币区域运用了点触摸和滑动触摸两种方式解

  • IOS强化锁屏界面的相机快速启动按钮功能 IOS强化锁屏界面的相机快速启动按钮功能

    是一款小编曾经以为会跳票的作品,早在一月份的时候 Grabby 的设计稿就开始在社区里流传,Grabby 也被人们誉为又一款值得关注的 Cydia 插件.目前,Grabby已上线(PS. 这货原来叫做 AltGrabber) Grabby 是一款扩展锁屏界面相机快速启动按钮的插件.原生的 iOS 中,在锁屏界面按住相机按钮向上拖动即可快速启动相机进行拍照,使用 Grabby 后,你可以给这个按钮增加 4 个候选程序,通过滑动来选择启动哪一个. 以下是动画演示: Grabby 设置 安装完 Gra

最新文章
  • 受人之托,需要做一套定制的视频监控系统,希望能有报价(前期沟通)

    各位有没有做过类似的项目呢?这个和一般的监控还不太一样..需要配套定制一些软件. 总之实现的是一个类似检察院等审讯室的监控.. 已经接受了一些报价,希望能再多对比一两家公司,不知道大家能给些联系方式或者建议没? --cut-- ownway在2013-05-16 23:39:3回答到: 远程提审么 vigoss在2013-05-16 23:49:3回答到: @ownway 不是啦..你想多了..远程教育. brucexin在2013-05-20 11:56:5回答到: 有没有详细一点的需求? 3

  • 如何重置 Ubuntu 14.04 的 Python 环境?

    我在使用Pycharm忘记使用virtualenv. 污染了系统的Python环境,我想重置系统的Python环境. Ubuntu 14.04.2 Python 3.4.0 --cut-- qinkun1234在2015-03-11 22:11:3回答到: http://askubuntu.com/questions/505919/installing-anaconda-python-on-ubuntu You can use wget to download from commandline:

  • javascript-〉C 艹 如何入手

    rt,最近对C艹突然感兴趣了,不过之前一直是javascript程序员,不知道转型的时候需要注意什么,怎么从零开始学C艹~~~ --cut-- cnnblike在2014-10-08 08:42:1回答到: 入手C艹的关键是不要先学了C再去学C艹 renminghao在2014-10-08 09:22:1回答到: @cnnblike 这个倒还好 之前学过C 不过也忘得差不多了 jsonline在2014-10-08 09:32:2回答到: 忘掉JS wintersun在2014-10-08 09

  • 火星疑现啮齿动物:历年火星生物发现盘点 火星疑现啮齿动物:历年火星生物发现盘点

    近日,一段有关火星探测器好奇号发回的视频引起了广泛关注,从曝光的视频中我们可以模糊的看到,在火星陨石坑内,一只疑似生物的物体清晰可见,甚至是四肢.尾巴以及头部的一些特征,都与地球上的老鼠十分相似.这一发现让很多天文爱好者及研究人都十分惊奇. 据YouTube上的ArtAlienTV解释说,"虽然这可能是一种错觉,但似乎很像老鼠的耳朵.鼻子和眼睛,形态非常完整,包括我在内的其他人也都认为这极有可能是一只老鼠." 日前,加拿大男子吉尼亚克是一名UFO发烧友,不时会公布一些他在火星照片上看到

  • 微软为Win8开设临时零售店 暗示出售Surface平板 微软为Win8开设临时零售店 暗示出售Surface平板

    微软周三在公司网站上宣布,该公司将于10月26日开设30余家"游击概念店"(pop-up store),也就是最终版Win8操作系统上市的同日. 此前已有报道称微软将开设这种临时性的实体零售店,但微软宣布将会开设的"游击概念店"数量多于预期,这些零售店将在美国和加拿大市场上开设.有业内人士向微软询问开张的具体日期,但微软发言人表示不予置评,而昨日微软宣布已定于本月26日开设30余家"游击概念店"(pop-up store). 微软网站表示,这些假

  • 五点原因让你无法拒绝新闻投稿推广

    在众多推广方法中,我对于新闻推广的第一印象就是效果好.门槛高.为什么说新闻投稿门槛比较高呢?因为很多人将编写好新闻稿投放在新闻报道或者相关行业主栏目的主要原因大部分都不是为了给自己的增加一个高权重.高质量的外链,他们主要是是为了让这篇新闻稿给企业带来订单.做好品牌营销.所以新闻稿是为高富帅站长.企业用户服务的,新闻稿推广难就难在如何写出一篇具备专业性.可读性.针对性的稿子出来,要清楚这不是一般的软文写手就可以轻易解决的问题,但是作为一个企业/高富帅站长,花上大价钱找人写上一篇好新闻稿的经济实体还

  • 孙俪爆料自己是辣妈帮的忠粉 孙俪爆料自己是辣妈帮的忠粉

    近日,辣妈帮代言人揭晓,孙俪成为辣妈帮首位代言人.加上她在<辣妈正传>夏冰一角中所塑造的辣妈形象深入人心,被网友誉为"首席"辣妈. (图:孙俪与辣妈帮签署代言协议) 孙俪爆料,自己也是辣妈帮APP的忠实用户,空闲下来的时候,常常会用手机看看帮内其他妈妈们正在关注的话题.其实,在微博中,孙俪也经常向粉丝们分享健康.育儿.时尚等话题.孙俪时而精灵古怪,时而知性成熟,家庭事业两手抓两手硬,已然是超级辣妈.据了解,孙俪是辣妈帮最早的一批用户之一,等等出生后不久她就开始使用辣妈帮AP

  • Word2007:表格数据自动更新的妙招 Word2007:表格数据自动更新的妙招

    我们知道,在Word2007可以插入表格,也就是可以进行一些简单的数据计算,而前面我们了解了Word中域插入的方法.对于更改了Word中的表格数据后,数据并并不会自动计算更新,这时就要单击右键选择更新域. 只要单击Word编辑界面左上角的Office按钮,选择Word选项,在弹出窗口中选择左侧列表中的显示项,然后在右侧选中打印前更新域复选框,单击确定返回Word编辑界面,以后在打印时,Word就会自动更新好文档中的所有域了. 显示项 对Word2003用户来说,只要依次单击工具/选项,在弹出窗口

  • 六一儿童节套装促销广告语 六一儿童节套装促销广告语

    让宝宝一出世,就能享受到"向阳"温!-- 向阳牌童装 向阳童装,天使风采,儿童用品,向阳独佳! --向阳牌童装 艳丽毛衣,送给靓丽的女孩! --童的梦牌童装 欢笑伴童年!-- 童的梦牌童装 兴童服,一个甜美童年回忆的开始! --志兴牌儿童套装 人生之路,童装起步!--志兴牌儿童套装 舒儿纸尿布------宝宝穿的开心,妈妈选满意--舒儿纸尿布 让小宝贝在"凯尼"中幸福成长吧!--凯尼童装 志兴童服,一个甜美童年回忆的开始! --志兴牌儿童套装 人生之路,童装起步!-

  • 手机QQ闪照怎么使用 手机QQ闪照使用方法 手机QQ闪照怎么使用 手机QQ闪照使用方法

    闪照功能是QQ2013中新增加的一个功能,闪照功能支持很多特殊的功能,下面我来给各位介绍手机QQ闪照怎么使用吧. 个性而又实用的功能.下面随小编一起来看看手机QQ闪照使用方法吧! 1)在手机中安装QQ2013然后登录QQ,然后我们在消息上右上角有的"灯泡"图标点击. 2)这里就是闪照了,我们点击"闪照",拍好照片后点击下一步.注:闪照的有效期为5分钟-24小时. 3)选取你要发送闪照的好友,可以多人一起发送,发送成功后,对话框里就会有计时的笑脸出现. 友情提示 本教

热门推荐