En un guión gráfico, ¿cómo hago una celda personalizada para usar con múltiples controladores?

Estoy tratando de usar guiones gráficos en una aplicación en la que estoy trabajando. En la aplicación hayLiz y Usuarios y cada uno contiene una colección del otro (miembros de una lista, listas propiedad de un usuario). Entonces, en consecuencia, tengoListCell yUserCell clases. El objetivo es hacer que sean reutilizables en toda la aplicación (es decir, en cualquiera de mis controladores de tableview).

Ahí es donde me encuentro con un problema.

¿Cómo creo una celda de vista de tabla personalizada en el guión gráfico que se puede reutilizar en cualquier controlador de vista?

quí están las cosas específicas que he probado hasta ahor

In Controller # 1, agregó una celda prototipo, establezca la clase en miUITableViewCell subclase, establezca el ID de reutilización, agregó las etiquetas y las conectó a los enchufes de la clase. En el Controlador n. ° 2, agregó una celda prototipo vacía, configúrela en la misma clase y reutilice la identificación como antes. Cuando se ejecuta, las etiquetas nunca aparecen cuando las celdas se muestran en el Controlador # 2. Funciona bien en el controlador # 1.

Diseñó cada tipo de celda en una NIB diferente y se conectó a la clase de celda adecuada. En storyboard, agregué una celda prototipo vacía y configuré su clase y reutilicé la identificación para referirme a mi clase de celda. En los controladores 'viewDidLoad métodos, registraron esos archivos NIB para la identificación de reutilización. Cuando se muestra, las celdas en ambos controladores estaban vacías como el prototipo.

Los prototipos mantenidos en ambos controladores vacían y configuran la clase y reutilizan la identificación en mi clase de celda. Construyó la interfaz de usuario de las celdas completamente en código. Las células funcionan perfectamente en todos los controladores.

En el segundo caso, sospecho que el prototipo siempre anula la NIB y si elimino las celdas prototipo, el registro de mi NIB para la identificación de reutilización funcionaría. Pero entonces no podría configurar segues desde las celdas a otros marcos, que es realmente el objetivo de usar guiones gráficos.

Al final del día, quiero dos cosas: conectar los flujos basados en la vista de tabla en el guión gráfico y definir diseños de celdas visualmente en lugar de en código. No puedo ver cómo llegar a ambos hasta ahora.

Respuestas a la pregunta(12)

Su respuesta a la pregunta