我做了一些搜索,但找不到这个问题的答案。
例如:
sampleComponent.explicitMinWidth = 500;
sampleComponent.explicitWidth = 10;
将 sampleComponent 的宽度设置为 10,即使我已将最小宽度设置为 500。
宽度似乎也发生了同样的事情。在 Adobe 的文档中,它声明“measuredMinWidth - 指定组件的默认最小高度和最小宽度,以像素为单位。Flex 不能将组件的大小设置为小于其指定的最小大小。
我也尝试过设置measuredMinWidth,结果相同。
最终,我尝试了所有最小宽度设置的组合,但是当我设置宽度(或显式宽度)时,它们都被忽略了。
sampleComponent.measuredMinWidth = 300;
sampleComponent.minWidth = 300;
sampleComponent.explicitMinWidth = 300;
sampleComponent.width = 10;
此外,宽度和显式宽度之间有什么区别,在我尝试过的每种情况下,它们的表现都是一样的(也找不到任何帮助)