精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

iOS 9 分屏多任務:入門(中文版)

移動開發(fā)
iOS 9 中多任務處理功能,為我們提供了更多的方式來暢享iPad和App帶來的樂趣。其中的Slide Over在使用過程中,用戶可通過該功能調出屏幕右側的懸浮視圖(在從右到左的語言環(huán)境下位于屏幕的左側),從而查看次要應用程序并與其進行交互。

 重要

這是API或開發(fā)技術的初步文檔。蘋果公司提供這些信息主要是為了幫助你通過蘋果產品使用這些技術或者編程接口而做好計劃,該信息有可能會在未來發(fā)生改變,本文當中提到的軟件應該以最終發(fā)布的操作系統(tǒng)測試和最終文檔為準。未來有可能會提供新版本的文檔信息。

iOS 9 中多任務處理功能,為我們提供了更多的方式來暢享iPad和App帶來的樂趣。

  • Slide Over:用戶可通過該功能調出屏幕右側的懸浮視圖(在從右到左的語言環(huán)境下位于屏幕的左側),從而查看次要應用程序并與其進行交互。
  • Split View(分屏視圖):呈現(xiàn)兩個并行的應用,用戶可以查看、調整其大小,并與其進行交互。
  • 畫中畫(Picture in Picture)功能:讓用戶在多個應用中可以懸浮播放視頻,并可移動視頻窗口以及調整窗口大小。

在Slide Over功能中,全屏顯示的App 是主App。在Slide Over上選中的App 是次要App。在分屏視圖Split View(在從左至右寫的語言環(huán)境下)左側的App是主要App,右側的 是次要App。

33.png

34.png

35.png

37.png

如果你遵循了蘋果iOS 8最佳實踐建議,所有這些新的與App的交互方式,尤其是iOS 9中的多任務處理都是非常的簡單和直觀。從Xcode 7開始,每一個iOS App 模板都默認支持Slide Over 和 Split View。

從開發(fā)者的角度來說,最大的挑戰(zhàn)是資源的管理。

每個iOS App(甚至那些沒有使用多任務功能的App)需要在iOS9中良好地運行。現(xiàn)在,甚至全屏App 們都沒有有效地利用整個屏幕、CPU、內存以及其他的資源。例如,用戶可以:

  • 在屏幕上添加畫中畫窗口,不管屏幕上展示了什么內容(包括一個全屏App),這個包含視頻的App會持續(xù)地在后臺運行。來自其他App的PiP會增加App的內存壓力,同時會降低App的顯示幀率。
  • 滑動Slide Over 來使用次要App。當它是可視狀態(tài)時,次要App在前臺 運行,會再次增加App的內存壓力,減少App的顯示幀率。
  • 通過Slide Over 從次要App中調出鍵盤會遮蓋主要App的一部分。每個iOS9 開發(fā)者,甚至開發(fā)全屏顯示App卻從未使用過keyboard 的開發(fā)者,可能希望能像UIWindow Class Reference中描述的那樣響應鍵盤出現(xiàn)的通知。

39.png

為了能有效地參與到這種環(huán)境中,iOS9開發(fā)者必須謹慎調整他們的App 的資源消耗。如果一個App 每一幀消耗了太多的時間,屏幕的刷新率會低于60幀每秒。在內存壓力下,系統(tǒng)會終止消耗最多內存的App。

想了解更多如何在iOS 9中如何管理資源,請查看Multitasking Mindset

了解App的特征并審視自己的工作

考慮你的App的特征后再決定你想采用哪種多任務增強功能,以及需要做什么工作。

大多數App應該采用Slide Over 和 Split View。從用戶的角度來說,一個iOS 9應用不支持這兩項特性是有點格格不入的。

如果你的App符合以下情況之一,可以不支持多任務處理功能:

  • 以相機為中心的App,使用整個屏幕預覽和以快速捕捉瞬間為主要功能。
  • 使用全設備屏幕的App,比如游戲使用iPad的傳感器作為游戲核心操控的一部分。

除此之外,蘋果和你的用戶們都希望你采用Slide Over 和 Split View。欲了解更多,請參看Slide Over & Split View Quick Start

如果不使用Slide Over 和 Split View,需將UIRequiresFullScreen key添加到Xcode 工程的Info.plist文件中,并且設置其Boolean value為YES。

注意:不使用Slide Over 和 Split View,表示你的App 不能出現(xiàn)在Slide Over 區(qū)域中,盡管你的App 運行在多任務環(huán)境中。在你想支持的硬件上測試App,以確保當其他App出現(xiàn)在Slide Over模式中,以及在播放來自第三個App的視頻的畫中畫模式下,你的App都能流暢運行。

畫中畫(PiP)適用于以播放視頻為主要功能的App。畫中畫(PiP)也最佳適合中長時間的內容播放。

支持畫中畫,能讓你的用戶在視屏播放的同時,還能與你App或其他的App交互。學習和運用PiP,請閱讀Picture in Picture Quick Start。

在游戲場景的過渡、首次啟動以及類似的內容不應該支持畫中畫(PiP)。你可以選擇給定的視頻退出畫中畫,如下所示:?

注意:如果你的App使用Media Player 框架播放視頻,無論使用其框架中的MPMoviePlayerControllerMPMoviePlayerViewController類,你必須遷移使用AVKit或AV Foundation。Media Player視頻播放正式在iOS 9中棄用。

如果你的App 播放HTTP Live Streaming (HLS)視頻,請使用元數據優(yōu)化播放。通過響應stream-variant元數據標簽,優(yōu)化應用程序在各種視屏窗口大小下的性能。并最大限度地減少電池消耗,你使用的內容分發(fā)網絡(CDNs)同樣也應該提供多個stream variants,并用合適的分辨率標簽標注每個variant。欲了解更多信息,請參閱 HTTP Live Streaming Overview

如果你的應用程序在第二個物理屏幕上展示內容,請測試應用的轉場。

特別需要測試從次要App過渡到主要App的用例。只有主要App才有資格使用第二個物理屏幕,所以過渡到主要App是一個新的場景,你的App可以從中接收UIScreenDidConnectNotification 通知。確保你的App可幫用戶理解使用實例中發(fā)生了什么,當內容移動到第二屏上時,這可能有點奇怪。

開發(fā)環(huán)境

Xcode7 支持在iPad上使用多任務增強。

40.png

使用Xcode 7、模擬器和Instruments 中的新功能:

  • 在每個iOS App模板中預先配置支持Slide Over 和 Split View。例如,包括LaunchScreen.storyboard文件和預先設置的Info.plist文件。詳見:Xcode 概述
  • Interface Builder中的Storyboards可以很容易實現(xiàn)自動布局約束。詳見 Auto Layout Guide 和 Auto Layout Help
  • Interface Builder 預覽助手讓你能立即看到在Slide Over 和Split View場景中,你的布局如何適配不同的Size Class。請參閱 Size Classes Design Help 和 ?Previewing Your Layout for Different Localizations, iOS Devices, and iOS Versions
  • Xcode 7中的模擬器可讓你使用在真實設備中相同的手勢調出Slide Over 和 Split View。你可以使用模擬器測試所有Slide Over和Split View 布局表現(xiàn),也可測試畫中畫。然而,模擬器不能模擬真實iOS設備的內存、CPU、GPU、磁盤I/O,或iOS設備的其他資源特性。有關模擬器的使用指南,請參閱 Simulator User Guide
  • Instrument中的內存分配、Time Profiler、內存泄露分析模板(Leaks profiling templates),能讓你監(jiān)測App的行為和資源使用情況。詳見:Instruments User Guide?和 Instruments Help.
  • Xcode7 提供了可視化界面,用于全面支持資源目錄(asset catalog)。為你的可視化資源使用資源目錄,如圖片和App圖標。這對于優(yōu)化App的內存十分重要。參見Asset Catalog Help。你也可以以編程的方式使用資源目錄,請參閱 UIImageAsset Class Reference?。

想要測試內存、CPU、GPU以及所有硬件相關的表現(xiàn),請在你想要支持的硬件上測試App。想要在iOS設備上測試你的App,你必須是iOS開發(fā)者計劃的成員。請參閱 App Distribution Guide 中的 Managing Accounts 。

在iOS9中,以下型號的iPad支持多任務增強。

41.png

多任務思維模式

想要在支持iOS 9的iPad上的取得成功,不管是對系統(tǒng),還是設備上的其他App,你的App必須在設備資源方面表現(xiàn)良好。

當你的App在前臺運行時,其他的App可能會在它一旁運行,也可能播放畫中畫視頻,并且持有它的App在后臺運行。

在iOS9之前,你可以使用任何可用的CPU、GPU、內存、I/O以及硬件資源維持極好的體驗。在iOS 9中,這些都將改變。App如何有效地利用資源成為了問題關鍵,如此,用戶的iPad體驗才是流暢和響應靈敏的。

為了獲得最佳的用戶體驗,系統(tǒng)會緊密地管理資源消耗情況,并終止使用超過系統(tǒng)配額資源的App。

你在iPad上采用多任務處理增強的大部分工作,很有可能是對資源管理的最佳實踐。第一步:

  • 使用Instrument測試你的App確保其沒有內存泄露,不會無限內存增長或阻塞主線程。
  • 使用應用狀態(tài)轉變的協(xié)議方法,當你的App移到后臺時,丟棄不必要的視圖控制器、視圖、資源和數據緩存。
  • 在每個所支持的設備上測試你的App,并同時使用資源密集型App,例如地圖App,將其設置衛(wèi)星視圖和執(zhí)行立交橋圖像動畫。以你的App分別作為主要App和次要App進行測試,確保兩種情況下你的App和地圖App都能快速響應。

在iOS 9中,不再適合從屏幕的界面方向來考慮。App能在iPad上適應水平方向上的compact Size Class或是regular Size Class,大小改變獨立于界面的方向。相反要使用trait collections和Size Classes,采用UIContentContainer和UITraitEnvironment協(xié)議,請參閱Slide Over and Split View Quick Start所述。

同樣在iOS 9中也不再適合使用屏幕的范圍限制來判斷你的App的可見區(qū)域,而是使用你App的窗口的范圍來判斷。注意你的App的范圍應該是可操控。你不能設置App的范圍界限,也不能阻止其改變。

盡管Auto Layout 自動布局不是最佳iOS 9 App所必須,但這樣做會更容易。自動布局提供了性能的優(yōu)勢,并幫助你匹配蘋果在 iOS Human Interface Guidelines 中描述的最佳實踐。簡單地說,Auto Layout幫助你的內容顯示在正確的地方,并有助于未來你的App的迭代。你可以反復使用Auto Layout,一次一個布局。至少你的LaunchScreen.storyboard文件必須使用Auto Layout。縱觀你的App,使用Storyboards幫助你的視圖適應用戶在不同情況下打開和使用你的App時視圖尺寸的變化。

責任編輯:倪明 來源: 蘋果開發(fā)者中心
相關推薦

2015-07-14 17:21:19

IOS 9分屏

2015-07-14 17:17:21

IOS 9分屏

2015-06-17 10:41:50

2012-07-13 13:42:40

2014-05-09 12:59:26

iOS移動互聯(lián)網

2020-02-13 10:05:24

開源技術 趨勢

2024-02-21 15:05:30

2010-05-28 18:07:47

TortoiseSVN

2009-08-18 16:19:57

Google Insi

2015-07-02 16:25:09

iOS 9UIStackView

2012-09-10 10:42:34

IBMdw

2010-01-19 14:46:04

jQuery 1.4

2010-08-26 17:08:20

vsftpd faq

2011-03-03 13:25:57

2012-02-01 17:38:09

2009-06-11 10:15:09

netbeans 安裝

2010-05-24 17:26:59

TortoiseSVN

2012-08-22 10:08:53

Windows Ser

2015-08-06 11:25:25

iOS9多任務iCarousel

2011-03-25 12:57:16

LinuxCacti安裝
點贊
收藏

51CTO技術棧公眾號

好吊色在线视频| 一级欧美一级日韩片| av免费在线网站| 成人在线视频一区二区| 69av视频在线播放| 亚洲AV成人无码精电影在线| 成人涩涩网站| 欧美日韩在线一区二区| 男人天堂a在线| 春暖花开成人亚洲区| 国产成人av网站| 国产福利视频一区二区| 久久国产免费观看| 第一会所亚洲原创| 亚洲精品电影久久久| 超碰人人草人人| 色在线中文字幕| 亚洲欧美日韩国产另类专区| 欧美xxxx黑人又粗又长密月| 国产成人精品亚洲精品色欲| 日韩av在线发布| 欧美极品第一页| 手机在线中文字幕| 亚洲国产精品嫩草影院久久av| 91精品国产综合久久小美女| 91av俱乐部| 国产精品原创| 亚洲宅男天堂在线观看无病毒| 手机成人在线| 欧美女同网站| 97se亚洲国产综合自在线| 亚洲影视九九影院在线观看| 中文字幕在线播出| 久久久久一区| 日本欧美一二三区| 波多野结衣国产| 亚洲私拍自拍| 色综合男人天堂| 99鲁鲁精品一区二区三区| 国产伦精品一区二区三区千人斩| 日韩成人av网址| 久久性爱视频网站| 一区二区在线免费播放| 欧美一级黄色片| 五月花丁香婷婷| 亚洲青青一区| 欧美精品乱码久久久久久按摩 | 国产精品扒开做爽爽爽的视频| 91麻豆国产在线观看| 国产精品一区在线播放| 国精品人妻无码一区二区三区喝尿| 国产自产2019最新不卡| 91精品综合视频| 国产欧美一区二区三区视频在线观看| 捆绑调教美女网站视频一区| 国产精品视频久久| 国产精品51麻豆cm传媒 | 九九九久久久久久久| 亚洲精品aaa| 91精品欧美久久久久久动漫 | 国产污视频网站| 久久裸体视频| 国产精品久久久久久久久久久久久 | 亚州视频一区二区三区| 91蜜桃在线观看| 欧美亚洲精品日韩| 成人午夜电影在线观看| 国产精品久久久久一区二区三区 | 91日韩在线视频| 99er热精品视频| 国产成人综合在线| 国产女主播一区二区三区| 亚洲人成色777777精品音频| 国产午夜精品久久久久久免费视| 亚洲成人av动漫| 成人短视频在线| 亚洲午夜久久久久中文字幕久| 99热亚洲精品| 吞精囗交69激情欧美| 欧美色区777第一页| 日本r级电影在线观看| 丁香婷婷成人| 国产一区二区动漫| 日韩av片在线免费观看| 欧美三级黄美女| 欧美性视频精品| 在线视频 91| 成人午夜私人影院| 欧美午夜欧美| 少女频道在线观看免费播放电视剧| 午夜日韩在线电影| 欧美伦理视频在线观看| 日韩欧美中文字幕一区二区三区| 亚洲国产精品推荐| 国产精华一区二区三区| 国产又粗又黄又爽| 成人av在线观| 亚洲第一导航| 欧美男人天堂| 6080yy午夜一二三区久久| 亚洲天堂2024| 我不卡神马影院| 91禁国产网站| 国产精品一区二区免费视频| 99久久久国产精品| 天堂v在线视频| 女人让男人操自己视频在线观看 | 欧美日韩第一页| 国产在线一级片| 国产福利不卡视频| 亚洲国产精品一区二区第一页 | 国产精品成人av性教育| 成人av一区二区三区在线观看| 久久久久久久久久久久久夜| 久久久99精品视频| 欧美日韩五区| 日韩风俗一区 二区| 欧美日韩中文字幕在线观看| 日本免费新一区视频| 狠狠久久综合婷婷不卡| 日本在线视频网址| 欧美精品乱人伦久久久久久| 久久国产柳州莫菁门| 99国产精品| 成人免费观看网站| 超碰电影在线播放| 欧美日韩另类一区| 亚洲午夜精品久久久久久高潮| 亚洲欧洲一级| 风间由美久久久| av网站在线免费| 欧美日韩1区2区| 手机看片福利视频| 性欧美长视频| 久久青青草综合| 九色porny丨入口在线| 精品免费视频.| 久久久国产成人| 国产91露脸合集magnet| 国产高清精品软男同| 欧美日韩免费电影| 少妇激情综合网| 中文字幕一区二区三区四区免费看 | 日本在线观看高清完整版| 91精品国产综合久久精品性色 | 免费观看黄色av| 日韩毛片在线免费观看| 午夜视频在线网站| 久久精品亚洲欧美日韩精品中文字幕| 国产日韩精品综合网站| 香蕉视频在线播放| 欧美高清视频在线高清观看mv色露露十八| 先锋影音av在线| 日本不卡123| 一区二区精品在线观看| 欧美国产视频| 久热精品视频在线免费观看| 国产成人精品无码高潮| 一区二区久久久| 日韩无码精品一区二区| 99视频一区| 欧美日韩一区二区三区在线观看免| 在线中文字幕播放| 亚洲午夜性刺激影院| 中文在线最新版天堂| 国产精品久久久久久久久图文区| 99re6在线观看| 欧美日韩a区| 精品伊人久久大线蕉色首页| 午夜日韩成人影院| 日韩视频―中文字幕| 国产激情视频在线播放| 亚洲成人免费观看| 久久av无码精品人妻系列试探| 日韩电影免费在线看| 宅男一区二区三区| 超碰在线成人| 日本91av在线播放| 欧美午夜电影一区二区三区| 日韩美女视频在线| 天天爽夜夜爽夜夜爽精品| 国产亚洲精久久久久久| 亚洲一二区在线观看| 亚洲大片在线| 日韩欧美亚洲在线| 欧美午夜在线播放| 欧洲成人免费视频| 黄av在线免费观看| 亚洲精品久久久久中文字幕二区 | 97超碰免费在线| 尤物yw午夜国产精品视频明星| 国产aⅴ爽av久久久久成人| 黄色一区二区在线观看| 国产精品麻豆免费版现看视频| 国产不卡在线播放| wwww.国产| 亚洲国产二区| 黄瓜视频免费观看在线观看www| 欧美一区二区三区久久| 国产在线播放91| 天堂电影一区| 久久久国产一区| 黄色影院在线播放| 欧美大片在线观看| 在线观看一二三区| 欧美视频13p| 欧美成欧美va| 国产精品久久影院| 亚洲精品视频久久久| 懂色av一区二区三区免费看| 亚洲福利精品视频| 国产精品亚洲欧美| 福利视频一区二区三区四区| 99热在线成人| 日韩欧美视频第二区| 婷婷综合电影| 高清日韩一区| 日本成人精品| 成人午夜两性视频| av在线不卡精品| 91国自产精品中文字幕亚洲| 欧洲一区二区三区| 中文字幕亚洲欧美一区二区三区| 四虎在线视频| 亚洲国产精品专区久久| 午夜精品久久久久久久爽| 欧美日韩国产综合久久| 国产免费一级视频| 黑人巨大精品欧美一区二区免费 | 亚洲自拍欧美色图| 久久免费资源| 国产精品视频网址| 日韩高清在线| 国产成人精品久久亚洲高清不卡| 精品丝袜在线| 7m第一福利500精品视频| 丁香花视频在线观看| 久99久在线视频| 伊人在我在线看导航| 久久亚洲精品一区| 操你啦在线视频| 久久人人爽人人爽爽久久| 免费看美女视频在线网站| 伊人青青综合网站| 97超碰国产一区二区三区| 国产亚洲精品久久久优势| 高清性色生活片在线观看| 亚洲欧美制服另类日韩| 久久精品蜜桃| 在线视频中文亚洲| 求av网址在线观看| 美女视频黄免费的亚洲男人天堂| 成人片在线看| 欧美激情一二三| 极品在线视频| 日产精品99久久久久久| 人人视频精品| 国产精品一区二区三区久久| 日韩免费在线电影| 亚洲专区国产精品| 蜜臀av一区| 青青草国产精品| 91综合在线| 中文精品无码中文字幕无码专区| 1024成人| 成人黄色片视频| 蜜桃av一区二区三区| 91香蕉国产线在线观看| 成人丝袜高跟foot| www.狠狠爱| 亚洲丝袜美腿综合| 国产无遮挡裸体免费视频| 欧美日韩一区二区三区在线免费观看 | 美女伦理水蜜桃4| 91视频国产观看| 又嫩又硬又黄又爽的视频| 亚洲人成电影网站色mp4| 久久久久久久伊人| 91精品91久久久中77777| 国产精品毛片一区二区在线看舒淇| 日韩欧美视频一区| 欧美视频免费一区二区三区| 中文字幕精品网| 色综合999| 国产精品久久久久影院日本| 日韩高清一区| 日本不卡免费新一二三区| 欧美一区网站| 免费av网址在线| 国产乱码精品一区二区三区忘忧草| 在线精品视频播放| 中文幕一区二区三区久久蜜桃| avtt天堂在线| 欧洲一区二区三区在线| 亚洲精品久久久久久久久久久久久久| 亚洲精品网站在线播放gif| а√资源新版在线天堂| 欧美一级成年大片在线观看| 国产亚洲观看| 日本免费高清不卡| 国内精品福利| 五月激情婷婷在线| 久久久久久99精品| 精品无码人妻一区二区三| 欧美日韩欧美一区二区| 亚洲三区在线观看无套内射| 久久久成人的性感天堂| 怡红院成人在线| 精品国产二区在线| 国产精品啊啊啊| 一级做a免费视频| 国产婷婷一区二区| 日韩免费av片| 日韩精品一区在线观看| 在线激情网站| 欧美在线激情视频| 国产伦理久久久久久妇女| 天堂av免费看| 青青国产91久久久久久| 日韩av一二区| 亚洲无人区一区| 国产suv精品一区二区69| 色老头一区二区三区| 你懂得影院夜精品a| 麻豆亚洲一区| 国产精品久久久免费| 黑森林av导航| 一级特黄大欧美久久久| 国产精品免费无遮挡| 最好看的2019年中文视频| 欧美日韩视频免费观看| 久久久av水蜜桃| 国产精品久久久久久久免费软件 | 台湾色综合娱乐中文网| 免费高清一区二区三区| 国产精品性做久久久久久| 亚洲二区在线播放| 91精品婷婷国产综合久久| 国产视频中文字幕在线观看| 成人在线激情视频| 亚洲成av人片一区二区密柚| 久热在线视频观看| 亚洲欧洲精品一区二区三区| 在线免费看91| 欧美成人精品在线| 色播一区二区| 日韩精品在线中文字幕| 成人国产视频在线观看| 欧美一级高潮片| 亚洲国产精品免费| 精品人人视频| 日韩免费av电影| 麻豆国产91在线播放| 国产激情无码一区二区三区| 欧美一级电影网站| 久草在线视频网站| 精品999在线观看| 丝袜美腿成人在线| 在线观看亚洲大片短视频| 欧美日韩激情一区二区三区| av片在线观看永久免费| 国产精品久久7| 国产精品久久777777毛茸茸 | 色香蕉在线视频| 日本高清久久天堂| 日韩成人a**站| 性一交一黄一片| 亚洲.国产.中文慕字在线| 黄色国产在线| 91免费电影网站| 亚洲第一毛片| 欧美亚洲色综久久精品国产| 6080日韩午夜伦伦午夜伦| 国产99re66在线视频| 欧洲精品一区色| 国内精品伊人久久久久av一坑| 国产一级一片免费播放| 亚洲人成在线一二| 国产精品国产亚洲精品| 妞干网在线视频观看| 中文字幕va一区二区三区| 国产ts变态重口人妖hd| 欧洲成人在线视频| 亚洲综合色站| 风间由美一二三区av片| 欧美日本精品一区二区三区| 变态调教一区二区三区| 日韩一区免费观看| 国产成人精品免费| 日批视频免费观看| 欧美精品18videos性欧| 国产免费av一区二区三区| 免费观看黄网站| 色播五月激情综合网| 伊人在我在线看导航| 天天综合狠狠精品| 不卡的av中国片| 国产一区二区小视频| 日韩美女视频免费看| 国产精品豆花视频|