跳到主要内容

StackFit

'StackFit'枚举具有以下值:

'EXPAND'

从父级传递给堆栈的约束被收紧到允许的最大尺寸。例如,如果堆栈具有宽度在 10 到 100 范围内且高度在 0 到 600 范围内的宽松约束,那么堆栈的未定位'控件'都将被设置为 100 像素宽和 600 像素高。

'LOOSE'

从父级传递给堆栈的约束被放宽。例如,如果堆栈具有强制其为 350x600 的约束,那么这将允许堆栈的未定位'控件'具有 0 到 350 的任何宽度和 0 到 600 的任何高度。

'PASS_THROUGH'

从父级传递给堆栈的约束未修改地传递给未定位的'控件'。例如,如果扩展的堆栈是行的子级,则水平约束将是紧密的,垂直约束将是宽松的。