2014-09-12 13 views
9

Sto semplicemente aggiungendo un UIView nella vista principale di un controller di visualizzazione. Voglio che l'altezza sia sempre 64px, ma la larghezza da allungare alla larghezza dello schermo.Xcode vincoli di layout automatico - perché l'impostazione predefinita per riempimento negativo?

Tuttavia, quando aggiungo dei vincoli, il riempimento sinistro e destro è impostato su -16, anche se la vista è estesa su tutta la vista principale. Anche se li ho riportati a 0, quando eseguo l'app viene aggiunto di nuovo il pad-16. Che cosa sta succedendo qui?

enter image description here

enter image description here

enter image description here

+0

Basta aggiungere lo spazio iniziale al vincolo e lo spazio di coda al vincolatore in UIView con il boarder di UIViewController – DilumN

+0

L'ho fatto. Ma posso vedere la ragione dietro questa imbottitura. Per favore, per favore, illuminami. Grazie –

risposta

12

Deseleziona "Limita a margini" casella nel menu perno (la prima immagine in questione), mentre aggiungendo spaziatura a nearest neighbour per la nuovi vincoli.

Problemi correlati