UIView. ¿Cómo puedo restringir la escala a una sola dimensión?

Tengo una instancia de UIScrollview que contiene una instancia de UIView. UIView es solo un contenedor para una matriz horizontal de instancias de UIImageView. - El zoom es proporcionado por UIScrollView y UIScrollViewDelegate. Me gustaría restringir el zoom para que se produzca solo a lo largo del eje horizontal sin ninguna distorsión vertical. ¿Cómo hago esto?

¿Hay alguna forma, por ejemplo, de subclasificar UIView y anular el método apropiado para evitar el escalamiento vertical? Me gusta este enfoque, pero no tengo claro qué método anular y qué debería hacer ese método anulado.

Saludos, Doug

Respuestas a la pregunta(3)

Su respuesta a la pregunta