在 UIStackView 中定位按钮

Position Buttons inside UIStackView

这听起来像是一个非常简单的问题,但不知何故我不知道如何轻松解决它。在一行(UIStackView 水平)内,我试图放置两个按钮(取消和确定),以便取消按钮位于左侧的 1/4(整个长度),确定位于左侧的 3/4(全长)从左边。我希望按钮的长度固定,而不是拉伸以占据整行。

有没有办法只用一个带2个按钮的UIStackView来解决?我确信有很多选择(编程视图/使用 3 个 UIStackViews)。

谢谢。

希望您能找到一种使用 equalWidthconstraints 代替 UIStackView 的简单方法。

即。 1. 你应该将两个按钮放在一个相同的 line.and 中,确保两个按钮的宽度相同。 2.then 你 select 两个按钮并放置 EqualWidthConstraint。 3.After 用 top,left 和 right 固定左按钮。 4.pin 右上角空格的右按钮, 5.then 你双击 equalwidthconstraints 并根据需要提供 Multiplier ;像 1:4,3:4 之类的东西。谢谢