適用する場合{alignItems: 'center', justifyContent: 'center'}
to style
prop、次のエラーが発生しました、
ScrollView子レイアウトは、contentContainerStyleプロパティを介して適用する必要があります
次に、同じスタイルをcontentContainerStyle
に適用して正常に動作しました。 style
とcontentContainerStyle
の基本的な違いと、いつ使用するかを理解できません。
ScrollView
が呼び出されると、2つのviews
が呼び出されると想定しています。 style
は親に適用可能View
およびcontentContainerStyle
は子に適用可能View
。
私が間違っていたら訂正してください。ありがとう。
正解です。このように考えてください。ScrollViewは特別な種類のビューであり、ScrollViewには2つの部分があります。
コンテナ(灰色のボックス)、それは外側のビューであり、その高さはウィンドウの高さの100%を超えることはできません
コンテンツ(青でマーク)は内部であり、ウィンドウの高さより高くなる場合があります。これは、コンテナーの内部を移動しているものです。
ScrollView style
は、ScrollViewの外部コンテナーを定義します。たとえば、その高さと兄弟要素との関係
ScrollView contentContainerStyle
は、アイテムの配置、パディングなど、その内部コンテナーを定義します