我有一个原型 tableview 单元格,在 tableview 单元格内有一个自定义视图。包含 tableview 的视图控制器只会以横向模式显示。目标是让表格视图单元格内的 UIView 根据外形尺寸调整其宽度。因此,例如,左右可能有 20pt 的间距,然后 uiview 会调整其宽度以填充其余空间。我希望用故事板和自动布局来做到这一点。
在 3.5 英寸外形尺寸中,它看起来像这样(这也是它在 4 英寸模式下应该看起来的样子)
在 4 英寸外形尺寸中,它看起来像这样(宽度没有自动调整大小)
我知道这里的“自动布局”是合法的,因为 4 英寸外形尺寸的水平空间也大于 20。问题的核心是......当屏幕的宽度使用情节提要/自动布局/约束发生变化时,如何让子视图自动调整其宽度?