2013-08-12 6 views
25

Quello che sto cercando di fare è semplice: portare un'etichetta davanti a un'immagine in una sottoview.In Xcode Interface Builder: perché le opzioni nel menu Editor ---> Disponi (contenente Invia in primo piano, Invia in secondo piano) sono spesso disabilitate?

Ma tutte le opzioni per l'organizzazione sono disabilitate/non selezionabili quando è selezionata la mia etichetta. Trovo questo succede spesso.

Quale potrebbe essere la ragione per cui non mi è quasi mai permesso di cambiare l'asse z dei miei oggetti nel menu Disponi? È una pratica migliore evitare questa funzione e impostare l'ordine delle viste a livello di programmazione?

risposta

31

Può dipendere da come è stata selezionata l'etichetta (simile a come l'etichetta può essere spostata con la tastiera solo se selezionata in qualche modo).

Un'alternativa semplice è guardare l'elenco di visualizzazione nel riquadro a sinistra e trascinare le visualizzazioni su e giù per modificare l'ordine.

+5

Grazie, lo apprezzo. Sono abbastanza sicuro che è stato come lo stavo facendo clic - ho finito per rimuovere e aggiungere alla sottoview un paio di volte prima che le opzioni apparissero di nuovo. Inoltre non mi sono reso conto che il pannello di sinistra (elenco di viste) è in ordine inverso rispetto all'asse z! La parte superiore è in basso! – darkheartfelt

+12

Ho appena trovato un altro modo per risolvere questo problema! Fai clic sul bordo della vista come per ridimensionarlo per un momento, quindi rilasciare. Vai su Editor/Disponi e le opzioni saranno selezionabili! – darkheartfelt

5

Succede a volte. In questa situazione, fai clic sulla vista o sull'immagine che desideri inviare, quindi vedrai una piccola casella quadrata ai bordi dell'immagine da cui puoi ridimensionare l'immagine, basta fare clic su di esso una volta e quindi andare a Editor>Disponi> Scegli l'opzione in base alle tue esigenze.