quando ho posto un pulsante in alto a sinistra della finestra, si allinea esattamente come mi sarei aspettato:Come allineare una vista al lato in alto a sinistra di una finestra?
Inoltre non ridimensiona insieme alla finestra, che è buono. Se provo a fare la stessa cosa con una visualizzazione personalizzata tuttavia, aggiunge automaticamente i vincoli verso il basso e verso destra, il che rende la vista ridimensionare insieme alla finestra:
Come faccio a sbarazzarsi di questi? Mi piacerebbe che la vista non si ridimensionasse mai, e mi piacerebbe che fosse appuntata sul lato in alto a sinistra della finestra, proprio come un pulsante.
Se si tenta di selezionare il vincolo e premere il tasto Backspace, non accade nulla. Anche l'opzione "Elimina" nel menu di modifica è disabilitata.
Hai controllato i controlli di autosizing in Impostazioni Dimensione? – Wienke
@Wienke, sì, li ho controllati. Devo aver girato ogni manopola e l'ispettore attributi per ogni vincolo, ma non sono riuscito a ottenere il comportamento desiderato. – rid
Davvero? L'ho appena testato, e rimuovendo il montante destro e la barella orizzontale, posso bloccare la larghezza di una vista secondaria. Prendo atto che i controlli nei tuoi screenshot sono diversi da quelli di Xcode 4. O forse hai aggiunto del codice che specifica gli attributi di autosize per questa vista? Ciò vincerebbe qualsiasi cosa tu faccia nel layout visivo. – Wienke