我正在尝试在UIView上的UITextField上方放置两个大小相同的UILabel。我认为这将是堆栈视图的一个很好的用途。
Here is a screenshot of my elements
然而,出于某种原因,Xcode似乎期望UILabel会比它应该高得多,并导致关于布局的警告。
选择UILabel后,您可以看到轮廓。您也可以在另一个UILabel上看到相同大小的轮廓,并且在选择堆栈视图元素时,它也会显示更大的区域。单击UITextField时,将显示轮廓以从UILabel的轮廓结束开始。使用'解决自动布局问题'更新框架'将使堆栈视图向外扩展以匹配轮廓的大小,但它会立即跳回到原始大小。
我是否滥用或错误配置堆栈视图?或者还有其他问题吗?
我正在使用Xcode 7.3 build 7D111g。