因此,当我只有一个标签根据字符串的长度更改高度时,我可以使用自动布局设置动态高度大小.我的问题是,如果我添加另一个应该做同样的UILabel,事情就不会有效.
我将内容拥抱优先级和压缩阻力设置为1000 = =我得到歧义警告
如果我将第二个UILabel的内容拥抱(垂直)设置为999或250,那么它的效果很好但仅当第二个标签有2行或更多行时才能正常工作.如果第二个标签为空或只有一行,则heightForRowAtIndexPath systemLayoutSizeFittingSize:UILayoutFittingCompressedSize高度返回较大的值,并且单元格具有较大的空格.
我也玩过内在尺寸:默认或占位符(有几个高度和宽度),但它也没有帮助.
有什么建议可以做什么?