Пользовательские интерфейсы в iOS

API внешнего вида

iOS позволяет использовать множество визуальных атрибутов элементов управления пользовательским интерфейсом с помощью API UIAppearance.

Создание объектов пользовательского интерфейса

Apple группирует связанные части функций в "платформы", которые приравниваются к пространствам имен Xamarin.iOS. UIKit — это пространство имен, содержащее все элементы управления пользовательским интерфейсом для iOS.

Параметры макета

Существует два разных механизма управления макетом при изменении размера представления или поворота: автозапуск и автоматическое развертывание.

Обеспечение обратной связи Haptic

В этой статье рассматриваются новые типы хаптических отзывов, доступных в iOS 10 и как реализовать их в Xamarin.iOS.

Работа с потоком пользовательского интерфейса

Код должен вносить изменения только в элементы управления пользовательским интерфейсом из основного потока (или пользовательского интерфейса). Любые обновления пользовательского интерфейса, происходящие в другом потоке (например, обратном вызове или фоновом потоке), могут не отображаться на экране или даже могут привести к сбою.