Benutzeroberflächen in iOS
Darstellungs-API
iOS ermöglicht es, viele visuelle Attribute der Benutzeroberflächensteuerelemente mithilfe der UIAppearance-APIs zu gestalten.
Erstellen von Benutzeroberflächenobjekten
Apple gruppiert verwandte Funktionen in "Frameworks", die Xamarin.iOS-Namespaces entsprechen. UIKit
ist der Namespace, der alle Benutzeroberflächensteuerelemente für iOS enthält.
Layoutoptionen
Es gibt zwei verschiedene Mechanismen zum Steuern des Layouts, wenn die Größe einer Ansicht geändert oder gedreht wird: Die automatische Größe und das automatische Layout.
Übermitteln von haptischem Feedback
In diesem Artikel werden die neuen Arten von haptischem Feedback behandelt, die in iOS 10 verfügbar sind, und wie Sie sie in Xamarin.iOS implementieren.
Arbeiten mit dem UI-Thread
Ihr Code sollte nur Änderungen an Benutzeroberflächensteuerelementen aus dem Standard -Thread (oder UI) vornehmen. Alle Benutzeroberflächenupdates, die in einem anderen Thread (z. B. ein Rückruf oder Hintergrundthread) auftreten, werden möglicherweise nicht auf dem Bildschirm gerendert oder können sogar zu einem Absturz führen.