Interfaces utilisateur dans iOS

API d’apparence

iOS permet d’utiliser de nombreux attributs visuels des contrôles d’interface utilisateur à l’aide des API UIAppearance.

Création des objets de l’interface utilisateur

Apple regroupe les fonctionnalités associées dans des « frameworks » qui correspondent aux espaces de noms Xamarin.iOS. UIKit est l’espace de noms qui contient tous les contrôles d’interface utilisateur pour iOS.

Options de disposition

Il existe deux mécanismes différents pour contrôler la disposition lorsqu’une vue est redimensionnée ou pivotée : le dimensionnement automatique et la mise en page automatique.

Activation du retour haptique

Cet article décrit les nouveaux types de commentaires haptiques disponibles dans iOS 10 et comment les implémenter dans Xamarin.iOS.

Utilisation du thread d’interface utilisateur

Votre code doit uniquement apporter des modifications aux contrôles d’interface utilisateur à partir du thread main (ou de l’interface utilisateur). Toutes les mises à jour de l’interface utilisateur qui se produisent sur un thread différent (comme un rappel ou un thread d’arrière-plan) peuvent ne pas être affichées à l’écran, ou même provoquer un blocage.