【发布时间】:2021-05-17 02:34:48
【问题描述】:
我正在开发一个应用程序,但在展示一些产品时遇到了这个问题。
产品单元由图像和其下的标签组成。
图像和标签位于 UIView 内,因为我需要图像和标签周围的圆角半径和阴影。
但如果标签文本增加,它将调整我的图像大小并使其更小,而不是使父 UIView 的高度更大。
有谁知道或有这方面的例子吗?我想告诉它,它应该使父 UIView 更大,而不是使 UIView 内的图像更小。
【问题讨论】:
-
这是一个集合视图吗?你能展示一下你目前拥有的代码吗?
-
嗨。是的,我会尽快上传。我正在使用来自 GitHub 的 CHTCollectionViewWaterfallLayout。这是一个集合视图,我只是向 CHTCollectionViewWaterfallLayout 抛出一个高度和宽度,然后它会呈现它。所以我网站上的代码不多。然后,我的 XIB 文件内部有一个视图,该视图被限制在所有边上,并留有一点边距。在视图内部,我在顶部有一个图像,限制在顶部、左侧和右侧。在图像下,我有一个标签约束顶部 = 图像底部,左侧、右侧和底部约束到视图底部。
标签: ios swift xcode storyboard