我正在尝试为视图控制器设置自动布局,子视图垂直对齐,如图所示。我想要的结果是当屏幕尺寸发生变化时,每个子视图都会缩放但保持纵横比并对齐中心,除了最后一个需要有足够的空间用于文本字段和按钮内部
到目前为止我尝试过:
尽管我尝试过,但是当屏幕尺寸发生变化时,只有第一个和最后一个子视图得到比例(更大或更小),但我希望它们都如上所述相应地缩放。我应该设定哪种约束来实现它?
答案 0 :(得分:1)
如果您希望所有这些按比例缩放,则需要添加约束以保持其大小之间的关系。指定第二个rect具有第一个高度的一半,依此类推。