为什么我不能对 UITableView header 中的照片应用约束?

Why I cannot apply constraints to the photo in the UITableView header?

在我的情节提要中,我有一个 UITableView,在动态单元格上方我添加了一个 UIView 以保留照片和一些标签。

目前,我想对照片应用约束,使其到达屏幕的顶部、左侧和右侧并保持纵横比。然而,故事板看起来像这样:

照片的限制是:

但是,如您所见,约束标记为红色,当我 运行 应用程序时,照片未正确拉伸。

是什么导致了这个问题?

我可能会以编程方式执行此操作。创建自定义视图并将其设置为您的 header 视图非常简单。您可以在 viewForHeader 内创建一个带有 UIImageView 的 UIView,也可以使用 tableView.tableHeaderView = headerView.

将其分配给整个 table