Ios 三比例视图自动布局

Ios 三比例视图自动布局,ios,swift,interface-builder,Ios,Swift,Interface Builder,我想在超级视图中划分三个视图。 目前,当我设置比例高度时,当更新这些约束中的乘数时,我会得到奇怪的结果 如您所见,在顶部和第一个比例视图和第二个之间有一个奇怪的空间。 我不想要中间的房间 谁能帮我?马上有两件事 在这种情况下,设置每个视图与其superview之间的比例高度会更简单。这可能不是你想要的,但无论哪种方式,我下面的例子都需要稍加调整 只需将其中两个视图设置为具有比例高度。第三个视图(中间的视图)只占它们之间的剩余空间 查看红色、绿色和蓝色视图- 红色视图包含顶部、左侧和右侧

我想在
超级视图中划分三个视图。
目前,当我设置
比例高度
时,当更新这些约束中的
乘数
时,我会得到奇怪的结果

如您所见,在
顶部
第一个
比例视图
第二个
之间有一个奇怪的
空间。
我不想要中间的房间

谁能帮我?马上有两件事

  • 在这种情况下,设置每个视图与其superview之间的比例高度会更简单。这可能不是你想要的,但无论哪种方式,我下面的例子都需要稍加调整

  • 只需将其中两个视图设置为具有比例高度。第三个视图(中间的视图)只占它们之间的剩余空间

  • 查看红色、绿色和蓝色视图-

    • 红色视图包含顶部、左侧和右侧,并具有比例比例 高度

    • 绿色视图拥抱底部、左视图和右视图,并具有比例 高度

    • 蓝色视图拥抱左右,并具有垂直间距(零) 红色视图和绿色视图的垂直间距(零)


    尝试更改俯视图的背景色。我认为你的图像有问题。什么是图像填充模式?Aspect fill是图像填充模式