Ho creato un nuovo controller di visualizzazione, quindi ho aggiunto una vista di scorrimento come figlio della vista radice e ho impostato "Spazio iniziale/alto/finale/spazio inferiore a Superview" a 0 in modo che la vista di scorrimento riempirebbe completamente il suo genitore.Vincoli di spazio trailing errati per i bambini di UIScrollView
Quindi ho aggiunto un pulsante come figlio della vista di scorrimento, con vincoli di spazio di 15 a "Superview" (cioè alla vista di scorrimento). Pertanto, mi aspetto che il pulsante abbia una spaziatura di 15 sui bordi superiore/sinistro/destro e che il contenuto della vista di scorrimento termini alla fine del pulsante "+ 15". Tuttavia la larghezza del pulsante non è corretto (testato all'interno di Xcode 5 Interface Builder, iOS 6/7 simulatori):
Non ha nemmeno funziona se mi costringo il pulsante con "Equal larghezza di Superview "! Ancora non occupa l'intera larghezza.
Come posso risolvere questo?
vedere la risposta qui: http://stackoverflow.com/questions/16843633/ios-autolayout-with-uiscrollview-why-does-content-view-of-scroll-view-not-fill – asdfasdfads