我正在尝试以编程方式在自己的UICollectionViewCell
中创建所有视图。这些视图当前正确布置。
我有一个垂直的stackView
,其中包含两个UILabels
和一个UIImageView
。
视图没有固定的内容大小,并且都是可变的。
如果您在我的代码中看到,则将leading
的{{1}}和trailing
约束设置为UIStackView
的常数8.0。因此,我必须将safeAreaLayoutGuide
设置为-16.0(否则该单元格的布局不正确)。有没有一种方法可以避免在两个地方指定此内容?例如,如果我将widthAnchor
设置为leading
的14.0点,则必须确保记得将宽度更改为-20.0,否则内容会溢出。
leading