Desidero utilizzare AutoLayout per posizionare i controlli con spaziatura verticale proporzionale tra loro (evitare il ritaglio su uno schermo da 3,5 ", evitare spazi vuoti su uno schermo da 4").AutoLayout: coerenza del layout con spaziatura degli elementi proporzionali con schermi da 3,5 "e 4"
Come suggerito in altre risposte, posso utilizzare le viste spaziatore con i vincoli "Altezza uguale", modificando il moltiplicatore ove necessario. Tuttavia, il layout finale non è perfetto per i pixel, quindi il motore non può posizionarli in modo coerente.
I sintomi:
Quando faccio un "Aggiornare tutti i fotogrammi" in IB, non risolve vista fuori luogo, ma semplicemente li sostituisce con altri set di punti di vista fuori luogo.
Ancora più importante, in fase di esecuzione, riesco a vedere i controlli saltare momentaneamente di alcuni pixel su o giù, ogni volta che accedo alla vista.
Come ottenere sempre lo stesso layout coerente?