我正在尝试设置一个带有自动布局的简单UITableViewCell,以便它自动检测单元格的高度。单元格只有两个标签,一个在另一个的顶部。
顶部标签位于远离顶部、左侧和右侧的位置,而底部标签位于远离底部的位置,并与上部标签的左侧和右侧对齐,标签之间设置有空间。
| 20px
- 20px - Label One - 20px -
| 20px
- Align left- Label Two - Align right-
| 20px
然而,它抱怨我需要将压缩常数添加到约束中,并得到黄色警告线。我做错了什么?这怎么不够详细?
示例项目:http://cl.ly/3q3H1M1X0c0b
考虑UILabel
有一个固有的内容大小(其文本的确切大小),并且它希望始终保持该大小。所以试着限制它的位置而不是大小。