iOS Come usare Auto Layout


Esempio

Il layout automatico viene utilizzato per disporre le viste in modo che risultino perfette su qualsiasi dispositivo e orientamento. I vincoli sono le regole che dicono come dovrebbe essere stabilito tutto. Includono bordi di pinning, centratura e dimensioni di impostazione, tra le altre cose.

Il layout automatico è abilitato di default, ma puoi ricontrollarlo. Se fai clic su Main.storyboard nel Project Navigator e poi mostra la finestra di ispezione File. Assicurati che le Classi Auto Layout e Dimensioni siano selezionate:

inserisci la descrizione dell'immagine qui

I vincoli di layout automatici possono essere impostati in Interface Builder o nel codice. In Interface Builder trovi gli strumenti di Auto Layout in basso a destra. Facendo clic su di essi verranno visualizzate diverse opzioni per l'impostazione dei vincoli su una vista.

inserisci la descrizione dell'immagine qui

Se si desidera avere vincoli diversi per le diverse dimensioni o orientamenti dei dispositivi, è possibile impostarli in wAny hAny opzioni di classe di dimensioni che si trovano nella parte centrale inferiore.

inserisci la descrizione dell'immagine qui