我试图在我的UICollectionViewCell中自定义图像的大小, 但我还没有成功实现这个结果。
这是我的手机
这里是高度约束的检查员
我做错了什么?
更新
我刚注意到一些日志
(
"<NSLayoutConstraint:0x78fcab10 V:[UIImageView:0x78fcaa00(129)]>",
"<NSLayoutConstraint:0x78fcb100 V:|-(8)-[UIImageView:0x78fcaa00] (Names: '|':UIView:0x78fca940 )>",
"<NSLayoutConstraint:0x78fcb130 V:[UILabel:0x78fcac40'Completed all MEDIUM quiz...']-(8)-| (Names: '|':UIView:0x78fca940 )>",
"<NSLayoutConstraint:0x78fcb190 V:[UIImageView:0x78fcaa00]-(8)-[UILabel:0x78fcac40'Completed all MEDIUM quiz...']>",
"<NSAutoresizingMaskLayoutConstraint:0x79195380 h=--& v=--& V:[UIView:0x78fca940(50)]>"
)
但我不明白NSAutoresizingMaskLayoutConstraint是如何出现在这里的。
答案 0 :(得分:1)
从屏幕截图中显示:
您水平对齐图像并添加了前导约束。如果您想要固定图像尺寸,请将其删除。
如果您希望视图自动调整图像大小(按宽度) - 删除宽度约束&amp;水平对齐并添加尾随约束。
这取决于目标。
希望这有帮助