【发布时间】:2018-10-22 15:16:32
【问题描述】:
学习堆栈视图;是什么阻止了这条 60x60 按钮的水平线 a)全部显示在两个屏幕上(约束设置在尾部,所以我不确定它为什么会越过屏幕的右边缘),以及 b)将按钮缩放得更大.我希望查看所有按钮并根据屏幕大小按比例缩放它们,同时保持它们各自的纵横比。
谢谢!
【问题讨论】:
标签: ios uistackview
学习堆栈视图;是什么阻止了这条 60x60 按钮的水平线 a)全部显示在两个屏幕上(约束设置在尾部,所以我不确定它为什么会越过屏幕的右边缘),以及 b)将按钮缩放得更大.我希望查看所有按钮并根据屏幕大小按比例缩放它们,同时保持它们各自的纵横比。
谢谢!
【问题讨论】:
标签: ios uistackview
1- 在它们中的每一个中放置一个“纵横比”约束。
2- 对堆栈视图“前导”和“尾随”设置约束。
3- 在堆栈视图的属性检查器中,使所有视图“相等”而不是“填充”。
这些设置将使它们都以相同的尺寸显示,并且根据屏幕尺寸它们会有所不同,但它们仍然具有相同的纵横比。
【讨论】: