tableviewcell 不会横向拉伸,即方向改变

tableviewcell does not stretch at landscape ie., orientation change

我需要一个不会消失的固定 header。我打算在下面保留表格视图的摘要。所以我从 UIViewController 开始,并尝试将 UIView 和 UITableView 放在它下面。

  1. 在 UIView 中,我添加了一个 UIButton、UILabel,但我 运行 进入了布局约束。

  2. 在 UITableView 中,当我更改方向时,单元格没有填满视图。这是为什么?我是 ios 编程的新手。感谢任何指点。

请看下面的图片。

看起来你没有用 superview 固定所有的 tableview 边缘,这就是发生这种情况的原因..

select tableview 并用 superview 固定了 tableview 的所有边缘,仅此而已。请参见下图