Cambiar un UILable a UITextView sin eliminar y agregar desde la biblioteca de objects

¿Es posible en Xcode cambiar una UILabel a una UITextView sin tener que eliminar la label y luego agregar la vista de text. Pensé que tal vez podrías cambiar la class, pero solo puede encontrar UILabel .

Digamos que he agregado 10 tags, agregado todas las restricciones y luego me di count de que necesitaba textViews. en lugar de eliminarlos a todos, ¿puedo cambiar de alguna manera la class de objects que luego actualiza el IB?

Esta es una molestia significativa con IB. Si cambia un object de vista en el inspector de identidad, funciona. El problema es que las properties del object en IB se configuran cuando se agrega por primera vez. IB continuará mostrando las configuraciones para el tipo antiguo.

Si cambia una vista a un tipo diferente, las properties que se muestran en el inspector de Atributos y las otras tabs en IB no cambian como deberían.

Si por el contrario elimina el object anterior y agrega una instancia del nuevo tipo de object, sus restricciones, salidas y acciones se pierden.

Descubrí el otro día que si seleccionaba un grupo de objects en IB y seleccionaba "embed in view", entonces eliminaba todas las restricciones de los objects recién embeddeds. ARGGGH! Tenía un set bastante complejo de vistas y controles, y tenía su layout y sus restricciones configurados para que se vieran y networkingimensionaran correctamente, y luego me di count de que necesitaba que se incluyeran en una vista. Después de seleccionar "embed in view", volví al principio otra vez, y probablemente perdí 15 o 20 minutos volviendo a corregir las restricciones.

Editar el guión gráfico como plain xml es una muy mala idea. Si quieres ver text en lugar de UILabel es porque esperas un comportamiento diferente para cada uno, entonces creo que la mejor solución es eliminarlo y comenzar de nuevo con vistas de text.