在 StoryBoard 中调整 Collection 视图 Header

Resizing Collection View Header in StoryBoard

我很难调整 collection 视图 header 的大小以适应所有 phone 屏幕。我正在使用故事板。

我尝试将图像添加到 header,但我似乎无法将其填充到不同的设备中。如果我切换到更大的 iPhone 屏幕尺寸,则图像太小,如果扩展图像以适应更大的屏幕,然后返回到较小的屏幕,则图像太大并超出视图。

我已经厌倦了在 header 视图的所有边上设置 0 的约束,但仍然没有成功。在这一点上,我什至不确定是否可以使用故事板调整 collection header 的大小。有人能指出我正确的方向吗?当涉及到 collection 视图单元时,我只 运行 通过故事板解决自动布局问题。

Iphone 8 屏幕尺寸,header 非常适合

XS 最大

请将 imageView 添加到您的页眉视图,将其固定到其边缘并向其添加图像,并在属性检查器中将 imageView 内容模式设置为纵横比填充。它对我有用。