Compilazione di interfacce utente con progettazione iOS

Xamarin Designer per iOS è una finestra di progettazione visiva per i formati storyboard e Interface Builder iOS completamente integrati con Visual Studio per Mac e Visual Studio. Progettazione iOS mantiene la compatibilità completa con i formati Storyboard e xib, in modo che i file possano essere modificati in Visual Studio per Mac o Visual Studio oltre a Interface Builder di Xcode. Inoltre, Xamarin Designer per iOS supporta funzionalità avanzate, ad esempio controlli personalizzati che eseguono il rendering in fase di progettazione nell'editor.

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.

Disponibilità

Xamarin Designer per iOS è disponibile in Visual Studio per Mac e in Visual Studio 2017 in Windows.

Queste guide presuppongono una certa familiarità con il contenuto trattato nelle guide introduttive di Xamarin.iOS.

Nozioni di base su iOS Designer

Questa guida illustra le funzionalità della finestra di progettazione di Xamarin iOS. Vengono illustrate le nozioni di base della finestra di progettazione, che illustrano come usare la finestra di progettazione per disporre i controlli visivamente e come modificare le proprietà.

Panoramica dei controlli progettabili

Questa guida esamina in modo approfondito i controlli personalizzati, come vengono creati e quali requisiti devono soddisfare per essere sottoposti a rendering nell'area di progettazione. Illustra inoltre come eseguire il debug di problemi comuni che possono verificarsi quando si usano controlli progettabili.

Procedura dettagliata - Uso di controlli personalizzati con progettazione iOS

Questo articolo fornisce una procedura dettagliata che illustra come creare un controllo personalizzato e usarlo nella finestra di progettazione iOS. Illustra come rendere disponibile un controllo nella casella degli strumenti della finestra di progettazione in modo che possa essere trascinato/rilasciato in una visualizzazione. Viene inoltre illustrato come implementare un controllo in modo che venga eseguito correttamente in fase di progettazione e runtime e come creare proprietà che possono essere impostate in fase di progettazione.

Layout automatico con Xamarin iOS Designer

Questa guida presenta il layout automatico iOS e il nuovo flusso di lavoro dei vincoli disponibile nella finestra di progettazione iOS.