我的简单标签约束要求我定义压缩常量有什么问题?



我正在尝试设置一个带有自动布局的简单UITableViewCell,以便它自动检测单元格的高度。单元格只有两个标签,一个在另一个的顶部。

顶部标签位于远离顶部、左侧和右侧的位置,而底部标签位于远离底部的位置,并与上部标签的左侧和右侧对齐,标签之间设置有空间。

                       | 20px
- 20px -              Label One     - 20px -
                       | 20px
- Align left-         Label Two      - Align right-
                       | 20px

然而,它抱怨我需要将压缩常数添加到约束中,并得到黄色警告线。我做错了什么?这怎么不够详细?

示例项目:http://cl.ly/3q3H1M1X0c0b

考虑UILabel有一个固有的内容大小(其文本的确切大小),并且它希望始终保持该大小。所以试着限制它的位置而不是大小。

最新更新