tvOS 12 簡介
本檔提供全新和更新 tvOS 12 的高階概觀。
若要開始使用 Xamarin 建置 tvOS 12 應用程式,請參閱 快速入門指南。
TVUIKit
tvOS 12 包含TVUIKit,這是一組 API,可讓tvOS開發人員使用常見的tvOS控制件,例如海報檢視、標題 按鈕、卡片檢視和單一投影檢視。 tvOS 12 也引進了屬性,可讓標籤捲動太長而無法完全可見的文字。
密碼自動填入
透過tvOS 12,使用者可以使用其iOS裝置以點選單一點選來登入tvOS應用程式。 這可透過使用方式 UITextContentType
的組合來指定使用者名稱和密碼欄位、建立 iOS 應用程式與 tvOS 應用程式之間的關聯性相關聯的網域,以及偏好的焦點環境,以在使用者提供使用者名稱和密碼之後選取要接收焦點的專案。
焦點引擎增強功能
tvOS 12 允許所有應用程式,無論它們如何轉譯,都能與焦點引擎互動。 透過使用者與 Siri 遠端的互動,焦點引擎可以與任何應用程式搭配使用,以選取專案、提示可能的焦點變更,以及自然更新焦點。 這是透過UIKit的IUIFocusItemContainer
介面、類別、UIFocusMovementHint
IUIFocusItemScrollableContainer
介面和其他相關類別和方法,在自定義應用程式中啟用此功能。
視覺架構
視覺架構包含改良的臉部偵測器,可偵測各種方向的臉部。 此外,現在可以使用要求修訂來選取特定的視覺架構演算法修訂。
自然語言架構
自然語言架構可讓應用程式執行各種類型的語言分析。 例如,它可以用來識別語音的部分,並判斷文字區塊所代表的語言。
棄用項目
有了tvOS 12,蘋果已經淘汰了OpenGL ES, 鼓勵開發人員 採用金屬。