包含UITableView的高度始终为44.0

时间:2017-11-28 15:52:25

标签: ios uitableview uistackview

我正在尝试创建一个像UIControl这样的按钮,它看起来像标准的UITableViewCell,并支持Value1,Default和Subtitle的CellStyles。

我确实尝试过简单地创建一个UITableViewCell并将其添加为我的UIControl的SubView,但不出所料,当不在UITableView中时,单元格的行为并不像预期的那样。

所以我现在在我的UIControl中有一个表,它有一个自定义的Table DataSource,它只被硬编码到一行。

当我创建单元格时,我填充TextLabel和DetailLabel的文本值。

这在大多数情况下都可以正常工作,但是当我的UIControl安排在UIStackView中时,它拒绝将表格/单元格的高度调整为大于44.0。

我正在使用CellStyle SubTitle并将标签设置为多行。它们确实包裹但出现在Cell之外,看起来固定在44.0。

我在Table和AutomaticDimension上设置了EstimatedHeight

任何人都可以就此为何提出任何建议。

从我的iPhone发送

0 个答案:

没有答案