Realice una UIView de tamaño fijo, como UISwitch (usando IBDesignable)

Cuando utilizo esta guía para crear una vista que está diseñada en un XIB, reutilizable desde un guión gráfico utilizando el atributo IBDesignable en mi subclass UIView, ¿cómo hago que tenga un tamaño fijo y que su comportamiento de cambio de tamaño coincida con el de ¿Una vista como UISwitch?

Con "comportamiento de cambio de tamaño" también me refiero al layout en el generador de interfaces.

Puede anular intrinsicContentSize() en su subclass UIView . Entonces no necesitará proporcionar restricciones de altura y ancho en el generador de interfaces.

 override func intrinsicContentSize() -> CGSize { return CGSizeMake(100, 100) }