違いについての記事が見つかりません。誰か知っていますか?
質問する
38 次
1 に答える
0
getLayoutBoundsHeightはこれを行います:
要素のレイアウトの高さを返します。これは、要素が画面上に描画するために使用するサイズです。
getPreferredBoundsHeightはこれを行います:
要素の優先高を返します。
Flex のコンテキストでは、コンポーネントのサイズは常にその親によって決定されます。コンポーネントは、それ自体のサイズを変更できません。コンポーネントのライフサイクルの一部である measure() メソッドを実装する必要があります。これにより、コンポーネントの測定された高さ (および測定された幅) が設定されます。したがって、layoutBoundsHeight は実際の高さです。preferredBoundsHeight は目的の高さです。Flex では、特にレイアウト コンテナーまたはパーセンテージ レイアウトを扱う場合、Flex は測定されたサイズとは異なるサイズのコンポーネントを決定する場合があります。
于 2013-03-13T15:40:22.553 に答える