Interfejsy użytkownika w systemie iOS
Interfejs API wyglądu
System iOS umożliwia wykonywanie motywów wielu atrybutów wizualnych kontrolek interfejsu użytkownika przy użyciu interfejsów API usługi UIAppearance.
Tworzenie obiektów interfejsu użytkownika
Firmy Apple grupuje powiązane elementy funkcjonalności w "strukturach", które są równoznaczne z przestrzeniami nazw platformY Xamarin.iOS. UIKit
to przestrzeń nazw zawierająca wszystkie kontrolki interfejsu użytkownika dla systemu iOS.
Opcje układu
Istnieją dwa różne mechanizmy kontrolowania układu w przypadku zmiany rozmiaru lub rotacji widoku: Autosizing i Autolayout.
Przekazywanie opinii dotykowych
W tym artykule omówiono nowe typy opinii haptycznych dostępnych w systemie iOS 10 oraz sposób ich implementowania w środowisku Xamarin.iOS.
Praca z wątkiem interfejsu użytkownika
Kod powinien wprowadzać zmiany tylko w kontrolkach interfejsu użytkownika z wątku głównego (lub interfejsu użytkownika). Wszelkie aktualizacje interfejsu użytkownika, które występują w innym wątku (takim jak wywołanie zwrotne lub wątek w tle), mogą nie zostać renderowane na ekranie lub nawet spowodować awarię.