iOS, Autolayout derives height, not sure how?
<p>I have an autolayout question. I have some labels in a row, which are inside a view, which is inside another view.</p>

<p>I've only set the height of the outer view.</p>

<p>I've no idea how the the height of the inner view and labels are derived.</p>

<p>I have constraints for everything else. 
E.g. a label has..
Leading space
Proportional width
top space
trailing space</p>

<p>Content hugging priority - 251
Content compression - 750
Intrinsic size - default</p>

<p>I've been reading about intrinsic content size and Compression Resistance and Content Hugging. I've tried changing the font size of my labels thinking this would increase the size, but it doesn't.</p>

<p>I'm not sure what's going on but autolayout is satisfied?</p>

<p>Edit: Constraints - as requested</p>

<p><a href="https://i.stack.imgur.com/aTM7J.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aTM7J.png" alt="enter image description here"></a></p>

<p><a href="https://i.stack.imgur.com/zYuGG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zYuGG.png" alt="enter image description here"></a></p>

<p><a href="https://i.stack.imgur.com/5RBKm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5RBKm.png" alt="enter image description here"></a></p>

<p>Constraints of inner view</p>

<pre><code>"&lt;NSLayoutConstraint:0x7b3e0290 UILabel:0x7b36abd0'12'.width == 0.17*UIView:0x7b3d9e50.width&gt;",
"&lt;NSLayoutConstraint:0x7b3646d0 H:|-(0)-[UILabel:0x7b36abd0'12']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b363680 V:|-(0)-[UILabel:0x7b36abd0'12']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b362b30 UILabel:0x7b36a390'x'.width == 0.15*UIView:0x7b3d9e50.width&gt;",
"&lt;NSLayoutConstraint:0x7b362440 H:[UILabel:0x7b36abd0'12']-(4)-[UILabel:0x7b36a390'x']&gt;",
"&lt;NSLayoutConstraint:0x7b362050 V:|-(0)-[UILabel:0x7b36a390'x']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b35fa90 V:|-(0)-[UILabel:0x7b3ee210'12']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b35f5d0 H:[UILabel:0x7b36a390'x']-(4)-[UILabel:0x7b3ee210'12']&gt;",
"&lt;NSLayoutConstraint:0x7b360230 UILabel:0x7b3ee210'12'.width == 0.16*UIView:0x7b3d9e50.width&gt;",
"&lt;NSLayoutConstraint:0x7b35e6d0 H:[UILabel:0x7b3ee210'12']-(4)-[UILabel:0x7b36d800'=']&gt;",
"&lt;NSLayoutConstraint:0x7b364bf0 V:[UILabel:0x7b36d800'=']-(0)-|   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b361f10 V:|-(0)-[UILabel:0x7b36d800'=']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b364500 UILabel:0x7b36d800'='.width == 0.13*UIView:0x7b3d9e50.width&gt;",
"&lt;NSLayoutConstraint:0x7b357460 H:[UILabel:0x7b36bbf0'144']-(0)-|   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b363580 V:|-(0)-[UILabel:0x7b36bbf0'144']   (Names: '|':UIView:0x7b3d9e50 )&gt;",
"&lt;NSLayoutConstraint:0x7b357b20 H:[UILabel:0x7b36d800'=']-(4)-[UILabel:0x7b36bbf0'144']&gt;",
"&lt;NSLayoutConstraint:0x7b358430 UILabel:0x7b36bbf0'144'.width &gt;= 0.25*UIView:0x7b3d9e50.width&gt;"
</code></pre>