Vista de reutilización para diferentes controlleres Mejor manera

Tengo 3 Controles de vista personalizados que tienen un layout casi similar.
¿Cómo puedo crear una vista (en Storyboard o usando XIB) para poder usar la misma vista para mis 3 View Controllers?

Cree una vista personalizada con xib agregue un layout común que controle todos los 3 view. Ahora agregue UIView en ese controller de vista y otorgue super class de esa UIView a esa class personalizada y de esta manera puede usar esta vista personalizada en el controller 3

Mira esto, uso la misma vista en varios controlleres

introduzca la descripción de la imagen aquí

/ ******************* / Método 1: crea una class Base del tipo UIViewController , implementa todo el layout aquí.

Siguiente Crear class A de tipo Base de class. Siguiente nuevamente, crea class B de tipo Base de class. Siguiente nuevamente, crea class C de tipo Base de class. esto se llama subsorting.

Método 2:

use All different ViewController. si tiene UIView Similar para todos viewControllers, cree su Clase diferente y asigne su object de cada class. luego use los delegates Y bloquear para realizar operaciones entre UIViewControllers y la class UIView.