iPad Multitasking:iOS9 iPad 分屏多任務操做教程

@iPad用戶

SlideOver

簡介:iPad簡單分屏功能,左側原來的App佔據屏幕的70%面積,右側是30%,右側App出來後進入活躍狀態,左側的App,全部基本活動將中斷,可是並無進入後臺。
適用機型:iPad air以及iPad mini2之後的全部機型
使用方法:從屏幕右側邊緣輕掃,默認會打開上次打開過得App,頂部有一個Home鍵,往下拉能夠展現全部能夠展現的App。html

SplitView

簡介:iPad分屏功能,容許兩個應用在同一屏幕上顯示,須要平板有足夠強大的CPU和足夠的內存來保證兩款應用的流暢度。
適用機型:iPad Air2,蘋果官網(去年更新的)顯示僅有iPad Air2支持這一功能
使用方法:首先要通過SlideOver,若是你的是iPad Air2,你再輕掃後,兩個App的中間的豎線有個白色半透明的條,點擊這個條就會激活 SplitView,而後拖拽這個條就能夠變換兩個App的在屏幕裏的大小了。ios

Pictuer in Picture

簡介: 畫中畫(PiP)功能,讓用戶查看一個懸浮的App,只佔據屏幕的一小部分面積。若是同時也在使用分屏功能的話,那麼在同一屏幕能夠同時使用三個App。
適用機型:iPad air以及iPad mini2之後的機型
使用方法:例如如今你在看視頻,而後按下Home鍵,當前的視頻就會懸浮在屏幕上。app

@Developer User

若是App是在Xcode7之前的環境開發的,要提供一個LaunchScreen.storyboard文件,不要使用以前的默認啓動圖片,Xcode6建立的項目自帶的是LaunchScreen.Xib,Xcode7建立的項目會自帶LaunchScreen.storyboard。ide

SlideOver

Demo在左側:當右側App出來的時候,左側的將會被蒙上蒙版,正常活動將被終止,並無進入後臺
調用方法:測試

一、applicationWillResignActive:(右側App出來)
二、applicationDidBecomeActive:(右側App消失)ui

Demo SDK在右側:本身從右側出現的時候,至關於把一個App從新打開和後臺掛起code

1.一、didFinishLaunchingWithOptions:(若是Demo沒有啓動過,Demo出現)
1.二、applicationWillEnterForeground:(若是Demo以前是掛在後臺,Demo出現)
二、applicationDidBecomeActive:(Demo徹底出現)
三、 applicationWillResignActive:(Demo本身消失)
四、 applicationDidEnterBackground:(Demo徹底本身消失)視頻

SplitView

Demo 在左側:htm

  1. applicationWillResignActive:(右側App出來,此時只至關於SlideOver效果)圖片

  2. applicationDidBecomeActive:(SplitView效果)

    • 點擊中間的小豎線激活SplitView

    • 每次調整都會調用這兩個方法

  3. applicationWillResignActive:(調整兩個App在屏幕中的位置,開始拖動)

  4. applicationDidBecomeActive:(調整兩個App在屏幕中的位置,拖動結束)
    右邊的App把Demo的徹底擠出屏幕

  5. applicationWillResignActive:(調整兩個App在屏幕中的位置,開始拖動)

  6. applicationDidEnterBackground:(Demo徹底消失在屏幕)

Demo在右側:

1.一、didFinishLaunchingWithOptions:(若是Demo沒有啓動過,Demo出現)
1.二、applicationWillEnterForeground:(若是Demo以前是掛在後臺,Demo出現)
二、applicationDidBecomeActive:(Demo出現)

每次調整都會調用這兩個方法

三、applicationWillResignActive:(調整兩個App在屏幕中的位置,開始拖動)
四、applicationDidBecomeActive:(調整兩個App在屏幕中的位置,拖動結束)

Pictuer in Picture

集成畫中畫這個功能,須要應用作PiP功能的支持,測試暫時放置

參考資料:

相關文章
相關標籤/搜索