La altura es ambigua

Usando Xcode 8.0 (8A218a)

Obtengo "la altura es ambigua". aunque (en mi opinión) tengo restricciones a lo largo del eje Y.

Las dos subvistas dentro de la vista tienen una altura (una tiene altura como restricción y una como tamaño de contenido intrístico).

Vea la image a continuación para ver lo que dice la "Jerarquía de vista de debugging".

introduzca la descripción de la imagen aquí

Las restricciones se crean en código con el siguiente código:

la label es UILabel , el subrayado es UIView

 label.translatesAutoresizingMaskIntoConstraints = false underline.translatesAutoresizingMaskIntoConstraints = false addSubview(label) addSubview(underline) label.topAnchor.constraint(equalTo: topAnchor).isActive = true label.leftAnchor.constraint(equalTo: leftAnchor).isActive = true label.rightAnchor.constraint(equalTo: rightAnchor).isActive = true label.bottomAnchor.constraint(equalTo: underline.topAnchor, constant: -5).isActive = true underline.leftAnchor.constraint(equalTo: leftAnchor).isActive = true underline.rightAnchor.constraint(equalTo: rightAnchor).isActive = true underline.bottomAnchor.constraint(equalTo: bottomAnchor).isActive = true underline.heightAnchor.constraint(equalToConstant: 2.0).isActive = true 

Aquí hay un proyecto de ejemplo extraído del proyecto problemático: https://github.com/everlof/LayoutIssue