我有两个水平StackView,里面都有两个图像。 我试图获得的行为是两个StackViews占据iPhone 8上的整个宽度,并在保持纵横比的同时切换到更小的设备时缩小(因此约束宽度<= 150和1:1比率)
由于某种原因,更改StackView内部间距或更改显示的约束宽度无意中影响其他元素。我有一个固定在顶部的标题图像尾随StackView。我不想要这种行为。我希望StackViews独立于屏幕上的任何其他元素。我希望图像在iPhone 8上同样占用屏幕的宽度,并在切换到较小的设备时缩小。
任何人都知道我能做什么?
https://gyazo.com/00776929b919ab0acc1b6dae3bb96e3f
编辑: https://gyazo.com/11b10cbb52c3c06891a00ee778aba692
(顶部标题图片上的约束)
https://gyazo.com/cc0f7a06e766678914e7a5dc4596ffd3
(StackView上的约束)
https://gyazo.com/baa797530ed1d9f3cad320077767168a
(StackView中第一个图像的约束)
要点:
我正在尝试做的事情:使StackView中的图像保持1:1的宽高比,同时自动缩小设备&lt; iPhone 8
发生了什么:StackView尾随约束也无意中影响了使用尾随约束的其他视图