博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iPad Multitasking:iOS9 iPad 分屏多任务操作教程
阅读量:6216 次
发布时间:2019-06-21

本文共 1861 字,大约阅读时间需要 6 分钟。

@iPad用户

SlideOver

简介:iPad简单分屏功能,左侧原来的App占据屏幕的70%面积,右侧是30%,右侧App出来后进入活跃状态,左侧的App,所有基本活动将中断,但是并没有进入后台。

适用机型:iPad air以及iPad mini2以后的所有机型
使用方法:从屏幕右侧边缘轻扫,默认会打开上次打开过得App,顶部有一个Home键,往下拉可以展示所有可以展示的App。

SplitView

简介:iPad分屏功能,允许两个应用在同一屏幕上显示,需要平板有足够强大的CPU和足够的内存来保证两款应用的流畅度。

适用机型:iPad Air2,苹果官网(去年更新的)显示仅有iPad Air2支持这一功能
使用方法:首先要经过SlideOver,如果你的是iPad Air2,你再轻扫后,两个App的中间的竖线有个白色半透明的条,点击这个条就会激活 SplitView,然后拖拽这个条就可以变换两个App的在屏幕里的大小了。

Pictuer in Picture

简介: 画中画(PiP)功能,让用户查看一个悬浮的App,只占据屏幕的一小部分面积。如果同时也在使用分屏功能的话,那么在同一屏幕可以同时使用三个App。

适用机型:iPad air以及iPad mini2以后的机型
使用方法:例如现在你在看视频,然后按下Home键,当前的视频就会悬浮在屏幕上。

@Developer User

如果App是在Xcode7以前的环境开发的,要提供一个LaunchScreen.storyboard文件,不要使用之前的默认启动图片,Xcode6创建的项目自带的是LaunchScreen.Xib,Xcode7创建的项目会自带LaunchScreen.storyboard。

SlideOver

Demo在左侧:当右侧App出来的时候,左侧的将会被蒙上蒙版,正常活动将被终止,并没有进入后台

调用方法:

1、applicationWillResignActive:(右侧App出来)

2、applicationDidBecomeActive:(右侧App消失)

Demo SDK在右侧:自己从右侧出现的时候,相当于把一个App重新打开和后台挂起

1.1、didFinishLaunchingWithOptions:(如果Demo没有启动过,Demo出现)

1.2、applicationWillEnterForeground:(如果Demo之前是挂在后台,Demo出现)
2、applicationDidBecomeActive:(Demo完全出现)
3、 applicationWillResignActive:(Demo自己消失)
4、 applicationDidEnterBackground:(Demo完全自己消失)

SplitView

Demo 在左侧:

  1. applicationWillResignActive:(右侧App出来,此时只相当于SlideOver效果)

  2. applicationDidBecomeActive:(SplitView效果)

    • 点击中间的小竖线激活SplitView

    • 每次调整都会调用这两个方法

  3. applicationWillResignActive:(调整两个App在屏幕中的位置,开始拖动)

  4. applicationDidBecomeActive:(调整两个App在屏幕中的位置,拖动结束)

    右边的App把Demo的完全挤出屏幕

  5. applicationWillResignActive:(调整两个App在屏幕中的位置,开始拖动)

  6. applicationDidEnterBackground:(Demo完全消失在屏幕)

Demo在右侧:

1.1、didFinishLaunchingWithOptions:(如果Demo没有启动过,Demo出现)

1.2、applicationWillEnterForeground:(如果Demo之前是挂在后台,Demo出现)
2、applicationDidBecomeActive:(Demo出现)

每次调整都会调用这两个方法

3、applicationWillResignActive:(调整两个App在屏幕中的位置,开始拖动)

4、applicationDidBecomeActive:(调整两个App在屏幕中的位置,拖动结束)

Pictuer in Picture

集成画中画这个功能,需要应用做PiP功能的支持,测试暂时放置

参考资料:

转载地址:http://lnlja.baihongyu.com/

你可能感兴趣的文章
建站过程实录
查看>>
markdown-掘金编辑器语法2018
查看>>
写给产品经理的12封信(第06封):时间管理
查看>>
从0到1,小白的前端摸索之路
查看>>
Python 与 Excel 不得不说的事
查看>>
腾讯云活动
查看>>
你的.vue文件就已经是你的文档了
查看>>
作为第三方平台开发小程序笔记
查看>>
干货!各种常见布局实现+知名网站实例分析
查看>>
容器服务kubernetes federation v2实践:多集群流量调度
查看>>
小程序中h5页面onShow实现及跨页面通信方案
查看>>
CryptoJS base64使用方法
查看>>
利用python批量修改MySQL表结构
查看>>
Metasploit 渗透测试手册第三版 第一章 Metasploit快速入门(翻译)
查看>>
021-cdh6.2+kylin2.6.2
查看>>
Linux - 进程
查看>>
从DevOps到ContainerOps
查看>>
版本控制:Git、Github 和 SVN的使用
查看>>
可变参数范例
查看>>
内核必须懂(三): 重编Ubuntu18.04LTS内核4.15.0
查看>>