what sierra new mac high features developer compilador apple xcode storyboard xib nib

sierra - Uso del guión gráfico de XCode para crear una instancia del controlador de vista que utiliza XIB para su diseño



xcode ios 12 (1)

  1. Eliminar la vista contenida por el controlador de vista en el guión gráfico.

  2. Luego proporcione la vista configurando un archivo de punta con el mismo nombre que la clase de controlador de vista . Por ejemplo, si la clase de controlador de vista se llama MyViewController, nombre su archivo xib MyViewController.xib.

EDITAR Tenga en cuenta que Swift seed 5 comenzó a romper esta técnica, ya que maneja el nombre del archivo .xib que está buscando. Vea mi respuesta aquí para encontrar soluciones: https://stackoverflow.com/a/25539016/341994 Básicamente, esta coincidencia de nombre se rompió en iOS 8 , pero luego Apple se arrepintió y lo arregló para que funcione nuevamente en iOS 9 .

Tengo una subclase UIViewController que creé anteriormente que tenía sus controles establecidos en un archivo XIB.

Me gustaría usar este controlador de vista en un guión gráfico ahora, pero parece que aunque puedo indicar el nombre de clase de un controlador de vista en el guión gráfico, no puedo decir que cargue el XIB.

Prefiero no mover todo, desde el XIB al guión gráfico, sino mantenerlo en su XIB separado.

¿Cómo puedo obtener este UIViewController en el guión gráfico para cargar mi XIB?