Compilazione di interfacce utente con Xamarin.iOS

Storyboard

Uno Storyboard è una rappresentazione visiva dell'aspetto e del flusso dell'applicazione. Visual Studio per Mac consente di interagire con Xcode Interface Builder per progettare visivamente la schermata dell'applicazione, nonché accedere alle visualizzazioni, ai controller e segue con C# per un maggiore controllo.

iOS Designer

Avviso

IOS Designer è stato deprecato in Visual Studio 2019 versione 16.8 e Visual Studio 2019 per Mac versione 8.8 e rimosso in Visual Studio 2019 versione 16.9 e Visual Studio per Mac versione 8.9. Il modo consigliato per creare interfacce utente iOS è direttamente in un Mac che esegue Xcode. Per altre informazioni, vedere Progettazione di interfacce utente con Xcode.

È stata creata una finestra di progettazione per il formato storyboard iOS completamente integrato in Visual Studio per Mac. La finestra di progettazione iOS mantiene la compatibilità completa con il formato storyboard, in modo che i file possano essere modificati in Xcode o Visual Studio per Mac. Inoltre, l'editor supporta funzionalità avanzate, ad esempio controlli personalizzati che eseguono il rendering in fase di progettazione nell'editor.

Interfaccia utente in iOS

Illustra l'uso dell'interfaccia utente iOS in un'app Xamarin.iOS, tra cui l'API aspetto, la creazione di oggetti interfaccia utente, le opzioni di layout, l'aggiunta di commenti e suggerimenti aptici e l'uso del thread dell'interfaccia utente.

Controlli dell'interfaccia utente

Xamarin.iOS espone tutti gli oggetti dell'interfaccia utente nativa forniti da Apple. Vengono aggiunti facilmente alle applicazioni Xamarin.iOS usando iOS Designer, Interface Builder di Xcode o a livello di codice. Indipendentemente dal metodo scelto, Xamarin.iOS espone tutte le proprietà e i metodi dell'oggetto dell'interfaccia utente in C#.