2013-02-13 2 views
9

Spesso impilaggio oggetti in IB/Storyboard è quasi impossibile trascinare oggetti dietro altri oggetti senza spostare gli oggetti in primo piano. Posso comunque spostare gli oggetti già selezionati ma dietro altri oggetti? Seleziona sempre l'oggetto che si trova in alto quando provo a spostarlo o devo portarlo in primo piano e spostarlo e quindi rimetterlo sul retro?Spostamento di oggetti dietro altri oggetti nello Storyboard

Grazie! Alan

+1

Sì ho sempre eseguito in questo problema. Finora non ho visto nessun'altra soluzione, quindi l'ho portata in primo piano per spostarla e poi rimetterla. – Jaybit

+0

boo. vorrei poterti tenere premuto come il tasto control e trascinerebbe sempre l'oggetto selezionato ... Un altro fastidioso problema è che se hai un TableView cercherà di inserirlo nel TableViewCell piuttosto che tenerlo solo su di TableViewCell – Alan

risposta

9

Control + Maiusc + Fare clic su un oggetto in Interface Builder per visualizzare un menu di tutti gli oggetti sotto il mouse.

Da: https://stackoverflow.com/a/934152/1374512

+4

Questo non funziona per me. Posso selezionarlo, ma non posso spostarlo. – David

5

Ancora nessun abbastanza reputazione per aggiungere un commento, quindi devo fare un commento come risposta.

Come @nvrtd accennato, è possibile tenere premuto Ctrl + Maiusc e quindi fare clic per visualizzare i comandi di selezione rapida.

ma come ha detto @ Davide, in che modo è possibile selezionare solo piuttosto che trascinare/spostare utilizzando il mouse:

che non funziona per me. Posso selezionarlo, ma non posso spostarlo.

la mia soluzione:

  1. selezionare il controllo prima
  2. spostare il controllo con i tasti freccia della tastiera
+0

funziona! Ma cosa succede quando è necessario RIDIMIZZARE una vista che è al di sotto di un'altra? – Rod

+0

@Rod nessuna buona soluzione ancora. forse puoi deselezionare la casella di controllo 'installed' temporaneamente per la vista frontale prima di ridimensionare la vista posteriore. – laoyur