0

我有一个 UITableview 需要根据图像的大小显示内容(图像和文本)。(全宽 - 根据纵横比的高度)

我已经定义了一个自定义单元格并在其中嵌入了 Customview。

自定义视图(它的图像视图被限制为适合自定义视图)。

CustomView 从 api 接收图像大小。我计算Customview所需的高度。

我尝试根据收到的图像大小设置 Customview 的 intrinsicContentSize 以及设置图像的高度约束。

但是容器的高度并没有反映在 UITableViewAutomaticDimension tableview 中。

但是,如果在单元格内设置 CustomView 的高度,它就可以工作。

什么是完成自定义视图的最佳方法,该视图向超级视图发出它需要显示的高度信号?

例如 - http://ioscake.com/proper-usage-of-intrinsiccontentsize-and-sizethatfits-on-uiview-subclass-with-autolayout.html

4

0 回答 0