如何使用自动布局在情节提要上使网格并排 uiview 响应

How to make a grid side to side uiview responsive on storyboard using auto layout

我正在尝试在 swift 中制作月历,但遇到自动布局问题。

我需要 7 个并排的正方形,我想让它们响应。我已经尝试根据预览和下一个方块设置每个方块的拖尾和前导,但是如果不设置宽度它就无法工作(这会使它变得无响应)。有人可以帮我吗?

如果您知道一行中总是有 7 个单元格(听起来像这样,这样日历就很稳定),您想要设置宽度关系。

  1. 将第一个单元格的宽度设置为父视图的宽度 ("Equal Widths")。一开始听起来很奇怪

  2. 然后在约束检查器中双击生成的约束以获取详细的约束编辑器。

  3. 将乘数设置为“1:7”

  4. 将常量设置为某个较小的值以允许单元格间填充。

  5. 将所有其他单元格设置为等于第一个单元格的宽度。