Freigeben über


Einführung in tvOS 12

Dieses Dokument bietet eine allgemeine Übersicht über neue und aktualisierte tvOS 12.

Wenn Sie mit dem Erstellen von tvOS 12-Apps mit Xamarin beginnen möchten, sehen Sie sich den Leitfaden für erste Schritte an.

TVUIKit

tvOS 12 enthält TVUIKit, eine Reihe von APIs, die es tvOS-Entwicklern ermöglichen, allgemeine tvOS-Steuerelemente wie Posteransichten, Untertitel Schaltflächen, Karte Ansichten und Monogrammansichten zu verwenden. tvOS 12 führt auch eine Eigenschaft ein, mit der Bezeichnungen Text scrollen können, der zu lang ist, um vollständig sichtbar zu sein.

AutoAusfüllen des Kennworts

Mit tvOS 12 können Benutzer ihre iOS-Geräte verwenden, um sich mit einem einzigen Tippen bei einer tvOS-App anzumelden. Dies wird durch eine Kombination aus UITextContentType Verwendung ermöglicht, um Benutzernamen- und Kennwortfelder anzugeben, die zugeordnet sind Standard, um eine Beziehung zwischen einer iOS-App und einer tvOS-App herzustellen, und bevorzugte Fokusumgebungen, um ein Element auszuwählen, das den Fokus erhält, nachdem ein Benutzer einen Benutzernamen und ein Kennwort bereitgestellt hat.

Verbesserungen des Fokusmoduls

tvOS 12 ermöglicht allen Apps unabhängig davon, wie sie gerendert werden, mit dem Fokusmodul zu interagieren. Durch die Interaktionen eines Benutzers mit der Siri Remote kann das Fokusmodul mit jeder Beliebigen App verwendet werden, um ein Element auszuwählen, mögliche Fokusänderungen anzuzeigen und den Fokus natürlich zu aktualisieren. Dies ist in benutzerdefinierten Anwendungen über IUIFocusItemContainer die Benutzeroberfläche, die Klasse, die UIFocusMovementHintIUIFocusItemScrollableContainer Schnittstelle und andere verwandte Klassen und Methoden aktiviert.

Vision Framework

Das Vision-Framework enthält einen verbesserten Gesichtsdetektor, der Gesichter in verschiedenen Ausrichtungen erkennen kann. Außerdem können Anforderungsrevisionen jetzt verwendet werden, um eine bestimmte Überarbeitung des Vision-Framework-Algorithmus auszuwählen.

Framework für natürliche Sprache

Das Natural Language-Framework ermöglicht Es Anwendungen, verschiedene Arten von Sprachanalysen durchzuführen. Beispielsweise kann es verwendet werden, um Teile der Sprache zu identifizieren und die Sprache zu bestimmen, die durch einen Textblock dargestellt wird.

Veraltete Funktionen

Mit tvOS 12 hat Apple OpenGL ES veraltet, und ermuntert Entwickler , Metal zu übernehmen.