- 一个垂直锚点的选项
- type:(要么直接指定以上的恒定高度,要么指定类型与附加参数)高度提供器的类型。可以是
constant(指定恒定高度)、uniform(随机选取,均匀分布)、biased_to_bottom(随机选取,偏向底部)、very_biased_to_bottom(随机选取[需要测试])、 trapezoid(随机选取,等腰梯形分布)或weighted_list(在加权列表中随机选取)。- 如果
type为constant,附加的参数如下:
- 如果
- value:作为恒定高度的垂直锚点。
- 一个垂直锚点的选项
- 如果
type为uniform,附加的参数如下:
- min_inclusive:作为最小高度的垂直锚点。
- 一个垂直锚点的选项
- max_inclusive:作为最大高度的垂直锚点。
- 一个垂直锚点的选项
- 如果
type为biased_to_bottom或very_biased_to_bottom,附加的参数如下:
- min_inclusive:作为最小高度的垂直锚点。
- 一个垂直锚点的选项
- max_inclusive:作为最大高度的垂直锚点。
- 一个垂直锚点的选项
- inner:(可选,默认为1)内部值。取值为大于等于1的整数。
- 如果
type为trapezoid,附加的参数如下:
- 如果
- min_inclusive:作为最小高度的垂直锚点。
- 一个垂直锚点的选项
- max_inclusive:作为最大高度的垂直锚点。
- 一个垂直锚点的选项
- plateau:(可选,默认为0)等腰梯形分布的上底长度。
- 如果
type为weighted_list,附加的参数如下:
- 如果
- distribution:一个加权随机池。
- :随机池中的一项。
- data:高度提供器。
- 高度提供器
- weight:该项的权重。
- data:高度提供器。
- :随机池中的一项。
Advertisement
Advertisement