2024年4月24日发(作者:方淑华)
ios9分屏多任务怎么用
ios9分屏多任务怎么用?昨天ios9正式推送了正式版。最值得用
户期待的分屏功能终于有了。那么ios9分屏怎么用,下面店铺就给大
家带来iOS9分屏多任务功能的使用方法,欢迎大家参考和学习。
iOS9分屏多任务功能操作方法图文详解:
本文翻译自苹果官方文档:Adopting Multitasking
Enhancements on iPad,主要讲述iOS 9中iPad的多任务处理功能。
第一部分:iOS 9 分屏多任务--入门
第二部分:iOS 9 分屏多任务--Slide Over & Split View快速入门
第三部分:iOS 9 分屏多任务--画中画(PiP)快速入门
重要
这是API或开发技术的初步文档。苹果公司提供这些信息主要是
为了帮助你通过苹果产品使用这些技术或者编程接口而做好计划,该
信息有可能会在未来发生改变,本文当中提到的软件应该以最终发布
的操作系统测试和最终文档为准。未来有可能会提供新版本的文档信
息。
iOS 9 中多任务处理功能,为我们提供了更多的方式来畅享iPad
和App带来的乐趣。
Slide Over:用户可通过该功能调出屏幕右侧的悬浮视图(在从右
到左的语言环境下位于屏幕的左侧),从而查看次要应用程序并与其进
行交互。
Split View(分屏视图):呈现两个并行的应用,用户可以查看、调
整其大小,并与其进行交互。
画中画(Picture in Picture)功能:让用户在多个应用中可以悬浮播
放视频,并可移动视频窗口以及调整窗口大小。
在Slide Over功能中,全屏显示的App 是主App。在Slide Over
上选中的App 是次要App。在分屏视图Split View(在从左至右写的
语言环境下)左侧的App是主要App,右侧的 是次要App。
如果你遵循了苹果iOS 8最佳实践建议,所有这些新的与App的
交互方式,尤其是iOS 9中的多任务处理都是非常的简单和直观。从
Xcode 7开始,每一个iOS App 模板都默认支持Slide Over 和 Split
View。
从开发者的角度来说,最大的挑战是资源的管理。
每个iOS App(甚至那些没有使用多任务功能的App)需要在iOS9
中良好地运行。现在,甚至全屏App 们都没有有效地利用整个屏幕、
CPU、内存以及其他的资源。例如,用户可以:
在屏幕上添加画中画窗口,不管屏幕上展示了什么内容(包括一个
全屏App),这个包含视频的App会持续地在后台运行。来自其他
App的PiP会增加App的内存压力,同时会降低App的显示帧率。
滑动Slide Over 来使用次要App。当它是可视状态时,次要App
在前台 运行,会再次增加App的内存压力,减少App的显示帧率。
通过Slide Over 从次要App中调出键盘会遮盖主要App的一部
分。每个iOS9 开发者,甚至开发全屏显示App却从未使用过
keyboard 的开发者,可能希望能像UIWindow Class Reference中描
述的那样响应键盘出现的通知。
为了能有效地参与到这种环境中,iOS9开发者必须谨慎调整他们
的App 的资源消耗。如果一个App 每一帧消耗了太多的时间,屏幕
的刷新率会低于60帧每秒。在内存压力下,系统会终止消耗最多内存
的App。
想了解更多如何在iOS 9中如何管理资源,请查看Multitasking
Mindset。
了解App的特征并审视自己的工作
考虑你的App的特征后再决定你想采用哪种多任务增强功能,以
及需要做什么工作。
大多数App应该采用Slide Over 和 Split View。从用户的角度来
说,一个iOS 9应用不支持这两项特性是有点格格不入的。
如果你的App符合以下情况之一,可以不支持多任务处理功能:
以相机为中心的App,使用整个屏幕预览和以快速捕捉瞬间为主
要功能。
2024年4月24日发(作者:方淑华)
ios9分屏多任务怎么用
ios9分屏多任务怎么用?昨天ios9正式推送了正式版。最值得用
户期待的分屏功能终于有了。那么ios9分屏怎么用,下面店铺就给大
家带来iOS9分屏多任务功能的使用方法,欢迎大家参考和学习。
iOS9分屏多任务功能操作方法图文详解:
本文翻译自苹果官方文档:Adopting Multitasking
Enhancements on iPad,主要讲述iOS 9中iPad的多任务处理功能。
第一部分:iOS 9 分屏多任务--入门
第二部分:iOS 9 分屏多任务--Slide Over & Split View快速入门
第三部分:iOS 9 分屏多任务--画中画(PiP)快速入门
重要
这是API或开发技术的初步文档。苹果公司提供这些信息主要是
为了帮助你通过苹果产品使用这些技术或者编程接口而做好计划,该
信息有可能会在未来发生改变,本文当中提到的软件应该以最终发布
的操作系统测试和最终文档为准。未来有可能会提供新版本的文档信
息。
iOS 9 中多任务处理功能,为我们提供了更多的方式来畅享iPad
和App带来的乐趣。
Slide Over:用户可通过该功能调出屏幕右侧的悬浮视图(在从右
到左的语言环境下位于屏幕的左侧),从而查看次要应用程序并与其进
行交互。
Split View(分屏视图):呈现两个并行的应用,用户可以查看、调
整其大小,并与其进行交互。
画中画(Picture in Picture)功能:让用户在多个应用中可以悬浮播
放视频,并可移动视频窗口以及调整窗口大小。
在Slide Over功能中,全屏显示的App 是主App。在Slide Over
上选中的App 是次要App。在分屏视图Split View(在从左至右写的
语言环境下)左侧的App是主要App,右侧的 是次要App。
如果你遵循了苹果iOS 8最佳实践建议,所有这些新的与App的
交互方式,尤其是iOS 9中的多任务处理都是非常的简单和直观。从
Xcode 7开始,每一个iOS App 模板都默认支持Slide Over 和 Split
View。
从开发者的角度来说,最大的挑战是资源的管理。
每个iOS App(甚至那些没有使用多任务功能的App)需要在iOS9
中良好地运行。现在,甚至全屏App 们都没有有效地利用整个屏幕、
CPU、内存以及其他的资源。例如,用户可以:
在屏幕上添加画中画窗口,不管屏幕上展示了什么内容(包括一个
全屏App),这个包含视频的App会持续地在后台运行。来自其他
App的PiP会增加App的内存压力,同时会降低App的显示帧率。
滑动Slide Over 来使用次要App。当它是可视状态时,次要App
在前台 运行,会再次增加App的内存压力,减少App的显示帧率。
通过Slide Over 从次要App中调出键盘会遮盖主要App的一部
分。每个iOS9 开发者,甚至开发全屏显示App却从未使用过
keyboard 的开发者,可能希望能像UIWindow Class Reference中描
述的那样响应键盘出现的通知。
为了能有效地参与到这种环境中,iOS9开发者必须谨慎调整他们
的App 的资源消耗。如果一个App 每一帧消耗了太多的时间,屏幕
的刷新率会低于60帧每秒。在内存压力下,系统会终止消耗最多内存
的App。
想了解更多如何在iOS 9中如何管理资源,请查看Multitasking
Mindset。
了解App的特征并审视自己的工作
考虑你的App的特征后再决定你想采用哪种多任务增强功能,以
及需要做什么工作。
大多数App应该采用Slide Over 和 Split View。从用户的角度来
说,一个iOS 9应用不支持这两项特性是有点格格不入的。
如果你的App符合以下情况之一,可以不支持多任务处理功能:
以相机为中心的App,使用整个屏幕预览和以快速捕捉瞬间为主
要功能。