iOS-Plattformfeatures in Xamarin.Forms

Die Entwicklung von Xamarin.Forms Anwendungen für iOS erfordert Visual Studio. 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 auf iOS bereitgestellt:

Die folgende plattformspezifische Funktionalität wird für Xamarin.Forms Ansichten auf iOS bereitgestellt:

Die folgende plattformspezifische Funktionalität wird für Xamarin.Forms Seiten auf iOS bereitgestellt:

Die folgende plattformspezifische Funktionalität wird für Xamarin.Forms Layouts auf iOS bereitgestellt:

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

iOS-spezifische Formatierung

Xamarin.Forms ermöglicht plattformübergreifende Benutzeroberflächenformatvorlagen und -farben festzulegen – 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, z . B. Info.plist-Konfiguration und API UIAppearance .

iOS Theming

Weitere iOS-Features

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