2012-08-10 29 views
41

¿Hay alguna forma rápida de duplicar una escena en el editor de guiones gráficos de Xcode?Xcode - escena duplicada Storyboard

Estoy buscando algo así como usar la opción de arrastrar para duplicar elementos de la IU (UIButton, etc.) dentro de una escena (o archivo de punta). Copiar y pegar funciona, pero torpemente.

+0

Copiar y pegar funciona, pero torpemente. ¿Estás bromeando? –

+0

Utilizo ese error que borra el guión gráfico (todo desaparece) cada vez que copio y pego. (Mismo w/comando-D.) Tiene que alejarse y retroceder para recuperar todo, y luego la nueva escena está encima de la anterior. Dime que no es incómodo. Solo estoy buscando algo basado en el mouse. No es mi bolsa normal, pero creo que aceleraría las cosas. –

+0

lo siento, no he tenido este problema, una escena es un viewcontroller y una vista. Si quiero otro solo copio y pego no tuve problemas. Vincúlelo a un segue y listo. ¿error? No sé –

Respuesta

92

Solo estoy usando Command-D (Duplicate) por ahora, ya que (AFAIK) es esencialmente un paso de copiar y pegar, y tratar con el error.

+2

Trabajó en Xcode 6.3.2. Tome nota, la escena duplicada estará directamente en la parte superior de la escena original. Tienes que hacer clic en arrastrar la escena duplicada a otra ubicación. – ChinLoong

+3

He intentado esto para dos escenas, una funcionaba bien, pero la otra conservaba el nombre de la escena original. ¿Por qué es esto y cómo le doy un nombre al nuevo objeto? –

+0

Para responder preguntas similares a las de The Huff necesitarás establecer las propiedades de la escena (como Título) usando el inspector de Atributos y cambiar su clase usando el Inspector de Identidad. – bitsand

4

Puede duplicar una vista (o escena) fácilmente seleccionando toda la vista, luego copie y pegue. Para copiar y pegar elementos de la interfaz de usuario, seleccione el elemento que desea copiar y cópielo y péguelo en la vista original. A continuación, arrastre el elemento recién pegado a la nueva vista. Todo basado en el mouse.

4

El nuevo comando es Shift+Command+S. También puede hacer clic opcionalmente en File y luego en Duplicate.

1

Seleccione el ViewController que desea duplicar. presione Command+C (copiar) y luego Command+V (pegar).

8

Puede duplicar vistas si las arrastra con la tecla ALT. lo hace rápidamente

Cuestiones relacionadas