A volte i vincoli di autolayout si bloccano su un punto di ancoraggio sbagliato, ad esempio quando voglio che un controllo sia ancorato a un controllo sopra di esso e il vincolo di autolayout sia ancorato alla parte inferiore della finestra. C'è un modo per spostare il vincolo? Un'arte ASCII dovrebbe renderlo più chiaro. Questo è quello che ho:Posso spostare i vincoli di autolayout in Interface Builder?
+------------------------+
| |
| [x] Some checkbox |
| |
| [x] Another checkbox |
| | |
| | ← autolayout |
| | constraint |
| | |
+-----+------------------+
E questo è quello che voglio, invece:
+------------------------+
| |
| [x] Some checkbox |
| | ← A.C. |
| [x] Another checkbox |
| |
| |
| |
| |
+------------------------+
posso ancorare il vincolo per la casella di controllo superiore spostando la casella in basso verso l'alto, ma non è questo quello che voglio , Voglio che lo spazio verticale sia più grande. (Le caselle di controllo sono solo a scopo illustrativo, il mio caso di utilizzo reale ha visualizzazioni diverse.)
+1 Mi hai appena salvato dalla follia. Ho faticato con un layout del libro Learn Cocoa on the Mac negli ultimi due ore e ho continuato a peggiorare le cose. Questo qui è esattamente ciò di cui avevo bisogno per risolvere i miei problemi. – MetalMikester