Freigeben über


iOS-Plattformfeatures in Xamarin.Forms

Für die Entwicklung von Xamarin.Forms Anwendungen für iOS ist Visual Studio erforderlich. Die Seite "Unterstützte Plattformen" enthält weitere Informationen zu den Voraussetzungen.

Plattformeigenschaften

Plattformspezifische Funktionen ermöglichen es Ihnen, Funktionen zu nutzen, die nur auf einer bestimmten Plattform verfügbar sind, ohne benutzerdefinierte Renderer oder Effekte zu implementieren.

Die folgenden plattformspezifischen Funktionen werden für Xamarin.Forms Ansichten, Seiten und Layouts unter iOS bereitgestellt:

Die folgenden plattformspezifischen Funktionen werden für Xamarin.Forms Ansichten unter iOS bereitgestellt:

Die folgenden plattformspezifischen Funktionen werden für Xamarin.Forms Seiten unter iOS bereitgestellt:

Die folgenden plattformspezifischen Funktionen werden für Xamarin.Forms Layouts unter iOS bereitgestellt:

Die folgende plattformspezifische Funktionalität wird für die Xamarin.FormsApplication Klasse unter iOS bereitgestellt:

iOS-spezifische Formatierung

Xamarin.Forms ermöglicht das Festlegen plattformübergreifender Benutzeroberflächenstile und -farben . Es gibt jedoch weitere Optionen zum Festlegen des Designs Ihres iOS mithilfe von Plattform-APIs im iOS-Projekt.

Weitere Informationen zum Formatieren der Benutzeroberfläche mithilfe von iOS-spezifischen APIs wie der Info.plist-Konfiguration und der UIAppearance API.

iOS-Design

Andere iOS-Features

Mit benutzerdefinierten Renderern, dem DependencyService und dem MessagingCenter ist es möglich, eine Vielzahl systemeigener Funktionen in Xamarin.Forms Anwendungen für iOS zu integrieren.