Xcode 10, ¿dónde están los elementos de la interfaz de usuario?

178

He estado fuera de la codificación Swift durante casi un año, estoy de vuelta.

Descargar Xcode 10 beta. ¿He perdido la cabeza? He probado todos los trucos que conozco, ninguno de los elementos de la interfaz de usuario aparece en el guión gráfico. Cero. La barra lateral está vacía.

Xcode 10:

Captura de pantalla de Xcode 10

Xcode 9, no hay problema ahí están, todos mis botones de interfaz de usuario, etc.

gracias, esto es algo surrealista. :-)

Edward Potter
fuente
17
Cmd-Shift-L debería hacerlo
Ashley Mills
8
Increíble, esto se llama usabilidad y UX.
Acceso denegado el
2
La misma situación: no había estado en Swift en un año. Regresé y ni siquiera pude encontrar un botón para arrastrar a IB. Pensé que lo había perdido todo.
usuario
3
Las herramientas de Apple son gg-basura. Odian a los desarrolladores, claramente.
Andrew Koster

Respuestas:

242

El contenido de la biblioteca se ha movido desde la parte inferior del Inspectorárea a una ventana superpuesta, que se puede mover y cambiar de tamaño como Spotlightbúsqueda. Se descarta una vez que se arrastran los elementos, pero mantener presionada la Optiontecla antes de arrastrar mantendrá la biblioteca abierta para un arrastre adicional.

La biblioteca se puede abrir a través de:

  • un nuevo botón de barra de herramientas (imagen adjunta);

  • el View> Librariesmenú;

  • o el ⇧⌘Latajo de teclado.

ingrese la descripción de la imagen aquí

Evgeny Karkan
fuente
25
Gracias. Me estaba volviendo un poco loco. :-)
Edward Potter
21
¿No hay forma de restaurarlo en la barra lateral?
Prelite
66
No me gustó esta nueva función.
ondermerol
3
@viper Android studio me vuelve loco. Xcode es muy intuitivo.
Travis Delly
44
"Xcode es muy intuitivo" LMAO. Claramente, todo este hilo de preguntas con cientos de votos positivos muestra lo contrario. Las personas con experiencia en Xcode literalmente no pueden descubrir cómo poner un botón en una interfaz de usuario porque es muy poco claro.
Andrew Koster
13

No te preocupes por ti no encuentras Biblioteca, Fragmento, Medios.

Buscar biblioteca o fragmento

Mostrar biblioteca

view -> Libraries -> Show Library

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Biblioteca abierta

view -> Libraries -> Show Library + Keyboard(Alt Key)

Acceso directo Mostrar biblioteca: Comando + Mayús + L

Acceso directo a la biblioteca abierta: Comando + Mayús + Alt + L

Nota: Esto solo funciona cuando está en el guión gráfico o en el archivo xib; de lo contrario, se abrirá un fragmento. El mismo acceso directo funcionará para el fragmento abierto y para mostrar el fragmento

Abrir / Mostrar fragmento

El mismo atajo funcionará, déjame explicarte.

Simplemente vaya a (seleccione) .swiftarchivo o viewcontrolelr.harchivo oviewcontroller.m archivo y acceso directo de la biblioteca / abra el acceso directo de la biblioteca, se mostrará el cuadro de diálogo Fragmento.

Encuentra medios

view -> Libraries -> Show Media

Acceso directo Mostrar biblioteca: Comando + Mayús + M Acceso directo Abrir biblioteca: Comando + Mayús + Alt + M

Vivek
fuente
8

Con xCode 11, el ícono ha cambiado a + (un signo más), mientras que cmd + shift + L funciona como de costumbre.

Captura de pantalla de xCode 11

Aashish
fuente
4

para el contenido de la biblioteca multimedia, debe usar el método abreviado de teclado ⇧⌘M

ingrese la descripción de la imagen aquí

Ron Gahlot
fuente
2

Acabo de descubrir que es según la captura de pantalla y se abrirá con un acceso directo / tecla de acceso rápido. Simplemente arrastrando los componentes de la interfaz de usuario a su Storyboard.

Comando + Mayús + L

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Nirav Jain
fuente