Aufbauen von Benutzeroberflächen mit xamarin. IOSBuilding User Interfaces with Xamarin.iOS

iOS-DesigneriOS Designer

Wir haben einen Designer für das IOS-Storyboard-Format erstellt, das vollständig in Visual Studio für Mac integriert ist.We have built a designer for the iOS storyboard format which is fully integrated into Visual Studio for Mac. Der IOS-Designer behält vollständige Kompatibilität mit dem Storyboard-Format bei, sodass Dateien entweder in Xcode oder Visual Studio für Mac bearbeitet werden können.The iOS designer maintains full compatibility with the storyboard format, so that files can be edited in either Xcode or Visual Studio for Mac. Außerdem unterstützt der Editor erweiterte Funktionen, wie z. b. benutzerdefinierte Steuerelemente, die zur Entwurfszeit im Editor gerbt werden.Additionally, the editor supports advanced features, such as custom controls that render at design-time in the editor.

Einführung in StoryboardsIntroduction to Storyboards

Ein Storyboard ist eine visuelle Darstellung der Darstellung und des Datenflusses Ihrer Anwendung.A Storyboard is a visual representation of the appearance and flow of your application. Xamarin hat einen Designer eingeführt, mit C# dem xamarin. IOS-Anwendungen Storyboards nutzen können, sodass Sie den Bildschirm Ihrer Anwendung visuell entwerfen und auf die Ansichten, Controller und Segues zugreifen können.Xamarin has introduced a Designer to allow Xamarin.iOS applications to take advantage of storyboards, so you can design your application screen visually and access the views, controllers and segues with C# for more control. In diesem Handbuch finden Sie eine Erläuterung und Exemplarische Vorgehensweisen für die Xamarin Designer für IOSYou can also refer to this guide for an explanation and walkthrough of the Xamarin Designer for iOS

Benutzeroberfläche in iOSUser Interface in iOS

Umfasst das Arbeiten mit der IOS-Benutzeroberfläche in einer xamarin. IOS-APP, einschließlich: der Darstellungs-API, Erstellen von Benutzeroberflächen Objekten, Layoutoptionen, Bereitstellen von haptischem Feedback und arbeiten mit dem UI-Thread.Covers working with the iOS User Interface in a Xamarin.iOS app including: the Appearance API, Creating User Interface Objects, Layout Options, Providing Haptic Feedback and Working with the UI Thread.

Steuerelemente der BenutzeroberflächeUser Interface Controls

Xamarin. IOS macht alle nativen Benutzeroberflächen Objekte verfügbar, die von Apple bereitgestellt werden.Xamarin.iOS exposes all the native user interface objects provided by Apple. Sie können xamarin. IOS-Anwendungen problemlos mithilfe des IOS-Designers, der Interface Builder von Xcode oder Programm gesteuert hinzugefügt werden.They are easily added to Xamarin.iOS applications using the iOS Designer, Xcode's Interface Builder or programmatically. Unabhängig davon, welche Methode Sie auswählen, macht xamarin. IOS alle Eigenschaften und Methoden der Benutzeroberflächen Objekte C#in verfügbar.Regardless of which method you choose, Xamarin.iOS exposes all the user interface object properties and methods in C#.