Ios 属性化文本UILabel在UICollectionViewCell中截断,但在UITableViewCell中未截断
滚动后,UICollectionViewCell内的属性化文本UILabel将被切断(自动布局已启用) 为什么UITableViewCell中的相同设置工作正常。(约束/优先级也相同)Ios 属性化文本UILabel在UICollectionViewCell中截断,但在UITableViewCell中未截断,ios,xcode,autolayout,uicollectionview,uilabel,Ios,Xcode,Autolayout,Uicollectionview,Uilabel,滚动后,UICollectionViewCell内的属性化文本UILabel将被切断(自动布局已启用) 为什么UITableViewCell中的相同设置工作正常。(约束/优先级也相同) 使用自定义字体和自动换行字型通过为UILabel属性preferredMaxLayoutWidth提供单元格宽度减去您在布局中使用的可能偏移量来解决此问题 self.yourUIlabel.preferredMaxLayoutWidth = CGRectGetWidth(self.bounds) - yourOf
使用自定义字体和自动换行字型通过为UILabel属性preferredMaxLayoutWidth提供单元格宽度减去您在布局中使用的可能偏移量来解决此问题
self.yourUIlabel.preferredMaxLayoutWidth = CGRectGetWidth(self.bounds) - yourOffsets;
在这里找到了答案:
类似问题:
但仍然存在一些问题,为什么我在UITableViewCell中不需要这个属性