tutorial español iphone xcode storyboard xcode4.3

iphone - español - No se pueden arrastrar tomas de Storyboard al editor asistente en XCode



auto layout español (6)

Solía ​​ser capaz de hacer esto en XCode, y ahora de repente no puedo en un nuevo proyecto que he abierto que fue enviado por un amigo.

¿Hay alguna configuración particular que deba cambiar para comenzar de nuevo?

Es decir, hay un cuadro de texto que quiero vincular a través de Código, y ahora simplemente no puedo. :(

Necesito ayuda chicos!


Estaba teniendo el mismo problema y busqué por todos lados y no pude encontrar una buena solución al problema. Lo que sucedía cuando mis Controladores se generaron por primera vez tenían los nombres genéricos FirstController. Cuando cambié los nombres, no cambié el valor en el área de Clase personalizada. Arreglar:

  1. Seleccione View.xib
  2. Seleccione el propietario del archivo debajo de los marcadores de posición. Esto debe estar en el lado izquierdo de la pantalla con un cubo amarillo al lado.
  3. Seleccione la tercera opción en el menú de utilidades (Identidad)
  4. Cambie la clase de clase personalizada por el nombre correcto del controlador.

Sé que este no era el tema específico de la pregunta, pero hice clic en esta pregunta varias veces, así que pensé que si alguien tenía el mismo problema, podría ser útil.


Es muy probable que tengas una ventana del editor asistente abierta a una clase incorrecta, deberás verificar tu controlador de vista seleccionado actualmente y asegurarte de que sea el mismo que está abierto en el editor asistente.

O en el editor asistente, seleccione automático (ver captura de pantalla)


Con la última versión de Xcode cuando abro el archivo Storyboard y .h, elimino el último espacio debajo de la etiqueta @end en la parte inferior del archivo .h (nuevo). Que por alguna razón no me permitió ubicar el outlet después de hacerlo, gracias Apple!

Entonces, para solucionar mi problema, tengo que tener ese espacio adicional debajo de la etiqueta @end en el archivo .h.

Esto es lo que solucionó mi problema y sé que no responde a esta pregunta específica, pero con suerte, ayuda a alguien.


Tuve el mismo problema. En mi caso, había una discrepancia entre mi nombre de clase en el inspector de identidad y el otro en el código fuente.


La solución para mí fue simplemente presionar Ctrl mientras arrastraba ...


Tenía este problema también. XCode 9: asegúrese de que en el guión gráfico -> Identity Inspector -> "Inherit from Module from Target" esté marcado (o complete el nombre del módulo de forma manual)

EDITAR: Desactiva la comprobación de que la casilla no ayuda: si elimina la clase del UIViewController, escríbalo manualmente y presione Enter, en el XCode 9 si hay un problema, la casilla de verificación "Inherit Module from Target" no se comprobará automáticamente. sí mismo. Después de la prueba y error resultó en la clase (Swift 4), había un #if IDENTIFIER .... #endif que era perfectamente válido, pero arruinó las conexiones de Storyboard de alguna forma. Después de eliminarlo, escribir el nombre de la clase en el guión gráfico marca automáticamente la casilla y ahora las conexiones funcionan. Yay otro error XCode 9.