Введение в tvOS 12
В этом документе представлен общий обзор новых и обновленных tvOS 12.
Чтобы приступить к созданию приложений tvOS 12 с помощью Xamarin, ознакомьтесь с руководством по началу работы.
TVUIKit
tvOS 12 включает TVUIKit, набор API,которые позволяют разработчикам tvOS использовать общие элементы управления tvOS, такие как представления плаката, подпись кнопки, карта представления и монограммы. tvOS 12 также представляет свойство, позволяющее подписям прокручивать текст, который слишком длинный, чтобы быть полностью видимым.
Автозаполнение пароля
С помощью tvOS 12 пользователи могут использовать свои устройства iOS для входа в приложение tvOS с одним касанием. Эта возможность включена в сочетании UITextContentType
с использованием, чтобы указать поля имени пользователя и пароля, связанные домены для установления связи между приложением iOS и приложением tvOS, а также предпочтительные среды фокуса для выбора элемента для получения фокуса после того, как пользователь предоставляет имя пользователя и пароль.
Усовершенствования подсистемы фокусировки
tvOS 12 позволяет всем приложениям, независимо от того, как они отрисовываются, взаимодействовать с подсистемой фокусировки. Благодаря взаимодействию пользователя с Siri Remote подсистема фокусировки может использоваться с любым приложением для выбора элемента, указания на возможные изменения фокуса и естественного обновления фокуса. Это включено в пользовательских приложениях через интерфейс UIKit IUIFocusItemContainer
, класс, UIFocusMovementHint
IUIFocusItemScrollableContainer
интерфейс и другие связанные классы и методы.
Платформа визуального зрения
Платформа визуального распознавания включает улучшенный детектор лиц, который может обнаруживать лица в различных ориентациях. Кроме того, изменения запросов теперь можно использовать для выбора определенной версии алгоритма визуального зрения.
Платформа естественного языка
Платформа естественного языка позволяет приложениям выполнять различные типы анализа языка. Например, его можно использовать для идентификации частей речи и определения языка, представленного блоком текста.
Устаревшие элементы
С tvOS 12 Apple не рекомендует OpenGL ES, поощряя разработчиков принять Metal.