¿Cómo restringir una vista a la primera línea base de UITextView?

Estoy tratando desesperadamente de restringir las primeras líneas de base de una UILabel y una UITextView en Interface Builder. Según mi comprensión, esto debería ser bastante fácil simplemente agregando la siguiente restricción (Pseudo-Código):

 label.firstBaseline = textView.firstBaseline 

Sin embargo, según las otras restricciones y algunas configuraciones de vista, obtengo resultados realmente incómodos, como se muestra en las siguientes capturas de pantalla.

1er caso: deshabilitar el desplazamiento y alinear los bordes superiores

Esto es solo para mostrar la configuration general de la vista. Deshabilité el desplazamiento para textView para evitar la ambigüedad. (De lo contrario, textView no puede calcular su propia altura a partir de su text que contiene).

Primer caso: alinear los bordes superiores de ambas vistas

Segundo caso: deshabilitar el desplazamiento y alinear las primeras líneas de base

La misma configuration que en el primer caso, con la única diferencia de que he eliminado la restricción que alinea los bordes superiores de las vistas y agregué una restricción que alinea las primeras líneas base de las vistas en su lugar.

Por alguna razón, la label "despega" mucho más allá de los límites de su supervisión y termina en una position de 7764. No tengo idea de por qué.

Segundo caso: alinear las primeras líneas de base

3er caso: restringir la altura y alinear las primeras líneas de base

Ahora tengo el desplazamiento activado para textView y restringido su altura en su lugar.

Obviamente, la primera línea de base de la label se alinea con el borde superior de textView s, aunque la constreñida dice que alinea tanto sus primeras líneas de base. Leí en los documentos de Apple que el parámetro firstBaseline devuelve el borde superior de una vista si esa vista no tiene una línea de base. Entonces, parece que textView no tiene una primera línea base en este escenario.

3er caso: alinear las primeras líneas base y agregar restricción de altura

¿Un UITextView en general no tiene una firstBaseline ? Y si es así: ¿Por qué? Después de todo, es una vista que dibuja text y, por lo tanto, esta propiedad debe establecerse.

Cualquier pensamiento sobre esto es apreciado.