iOS-Plattformfeatures in Xamarin.Forms
Plattformeigenschaften der .NET Multi-platform App UI (.NET MAUI) ermöglichen Ihnen die Nutzung von Funktionen, die nur auf einer bestimmten Plattform verfügbar sind, ohne dass Sie Handler anpassen müssen.
Die folgenden plattformspezifischen Funktionen werden für .NET MAUI-Ansichten unter iOS bereitgestellt:
- Festlegen der Cell-Hintergrundfarbe. Weitere Informationen finden Sie unter Zellen-Hintergrundfarbe unter iOS.
- Sie können steuern, wann die Auswahl eines Elements in einem DatePicker erfolgt. Weitere Informationen finden Sie unter DatePicker-Elementauswahl unter iOS.
- Sicherstellen, dass der eingegebene Text in ein Entry passt, indem die Schriftgröße angepasst wird. Weitere Informationen finden Sie unter Eingabe der Schriftgröße unter iOS.
- Festlegen der Cursorfarbe in einer Entry. Weitere Informationen finden Sie unter Eingabe der Cursorfarbe unter iOS.
- Sie können steuern, ob ListView Kopfzellen während des Bildlaufs schweben. Weitere Informationen finden Sie unter ListView-Gruppenkopfstil unter iOS.
- Steuern, ob Zeilenanimationen deaktiviert werden, wenn die ListView-Element-Sammlung aktualisiert wird. Weitere Informationen finden Sie unter ListView-Zeilenanimationen unter iOS.
- Einstellen des Trennungsstils bei ListView. Weitere Informationen finden Sie unter ListView-Trennungsstil unter iOS.
- Kontrolle, wann die Auswahl eines Elements in einem Picker erfolgt. Weitere Informationen finden Sie unter Picker-Elementauswahl unter iOS.
- Steuern, ob ein SearchBar einen Hintergrund hat. Weitere Informationen finden Sie in SearchBar-Stil unter iOS.
- Ermöglichung der Einstellung der Eigenschaft
Slider.Value
durch Tippen auf eine Position in der Slider-Leiste, anstatt den Slider-Daumen ziehen zu müssen. Weitere Informationen finden Sie in Daumentippen mit dem Schieberegler unter iOS. - Steuern des Übergangs, der beim Öffnen einer SwipeView verwendet wird. Weitere Informationen finden Sie in Wischbewegungsmodus SwipeView.
- Steuern, wann die Auswahl eines Elements in einem TimePicker erfolgt. Weitere Informationen finden Sie in TimePicker-Elementauswahl unter iOS.
Die folgenden plattformspezifischen Funktionen werden für .NET MAUI-Seiten unter iOS bereitgestellt:
- Steuerung, ob die Detailseite eines FlyoutPage einen Schatten erhält, wenn die Übersichtsseite angezeigt wird. Weitere Informationen finden Sie in FlyoutPage-Schatten.
- Steuern, ob die Navigationsleiste transparent ist. Weitere Informationen finden Sie in Transparenz der Navigationsleiste unter iOS.
- Steuern, ob der Seitentitel als großer Titel in der Seitennavigationsleiste angezeigt wird. Weitere Informationen finden Sie in Große Seitentitel unter iOS.
- Deaktivieren der Layout-Hilfe für sichere Bereiche, wodurch sichergestellt wird, dass der Seiteninhalt auf einem Bildschirmbereich positioniert wird, der für alle iOS-Geräte sicher ist. Weitere Informationen finden Sie in Layout-Hilfe für den sicheren Bereich unter iOS deaktivieren.
- Festlegen des Präsentationsstils für modale Seiten. Weitere Informationen finden Sie in Modale Seitendarstellung.
- Einstellung des Transparenzmodus der Registerkartenleiste auf einer TabbedPage. Weitere Informationen finden Sie in TabbedPage translucent TabBar unter iOS.
Die folgende plattformspezifische Funktionalität wird für .NET MAUI-Layouts unter iOS bereitgestellt:
- Steuern, ob ein ScrollView eine Berührungsgeste verarbeitet oder an seinen Inhalt weitergibt. Weitere Informationen finden Sie in ScrollView-Inhaltsberührungen unter iOS.
Die folgende plattformspezifische Funktionalität wird für die .NET MAUI-Klasse Application
unter iOS bereitgestellt:
- Aktivieren eines PanGestureRecognizer in einer Bildlaufansicht, um die Schwenkgeste zu erfassen und mit der Bildlaufansicht zu teilen. Weitere Informationen finden Sie in Simultane Schwenkgestenerkennung unter iOS.