Sto cercando di entrare nel business di layout automatico, ma lo trovo un po 'difficile.Layout automatico - 5 pulsanti al centro
Sto cercando di ottenere 5 visualizzazioni di immagini da visualizzare una accanto all'altra al centro della vista. Hanno bisogno di ridimensionare se stessi per espandere la loro altezza/larghezza pure.
Questo è come appare in IB (e un pò il modo in cui ha bisogno di guardare quando si esegue l'applicazione):
Così ho i seguenti vincoli:
- Aggiunto aspect ratio di 1 : 1 in modo che siano sempre squadrati
- Il primo pulsante "abbraccia" il lato sinistro della vista, quindi verrà visualizzato sul lato.
- I seguenti 4 pulsanti hanno una spaziatura orizzontale per il pulsante accanto a loro
- Ogni pulsante ha un vincolo nella parte superiore e inferiore dello schermo, quindi diventeranno più grandi se ridimensionate lo schermo.
Tuttavia, quando l'eseguo, sembra che questo:
e io sono solo un pò perplesso qui. Che cosa sto facendo di sbagliato?
Grazie in anticipo, Cordiali saluti -/JBJ
** EDIT ** ho aggiunto un vincolo finale per l'ultimo pulsante. Questo assicura che siano tutti all'interno dello schermo, ma è un po 'problematico quando si pensa alla sua dimensione, quindi neanche questo lo risolve.
* edit * provato a rimuovere il vincolo superiore e inferiore in quanto sono quelle forzando le dimensioni up. Aggiunto un vincolo di centro verticale a tutti loro. Neanche questo funzionerà. Visualizzazione quali molto piccoli (in fila bene, ma troppo piccolo) e viene fornito con avvisi:
provare che fissa il vincolo Trailing per il diritto più visualizzazione dell'immagine – Dev
ho provato, ancora non funziona. Vedi modifica per risultati –
rimuovere i vincoli superiore e inferiore e centrarli verticalmente nella vista. Sono i vincoli superiore e inferiore che stanno dimensionando i pulsanti. Lascia che siano ridimensionati in base a come si adattano orizzontalmente. – vacawama