2016-11-09 9 views
2

私はRNでかなり新しく、Androidのようなビューのコンテンツをラップすることができます。 Androidで私は調整することができます、高さ: 'ラップコンテンツ'、しかし何とかRNで、私はラップコンテンツを行うことはできません。本物のコンテンツをラップするにはどうすればいいですか

ビューの高さを設定するか、または単にフレックスしますが、ビューをラップしません。

答えて

-2

'flex'属性が設定されていない場合、デフォルトでコンテンツはラップされます。

親の幅または高さを塗りつぶすためにビューが必要な場合は、 'alignSelf'属性を「stretch」に設定します。

+0

、ビューは、そのすべての子をラップしない、それが縮小し、子どもたちは全体のレイアウトが表示されていないように重なっなります。 – Brandon

0

コンテンツが垂直の場合は、デフォルトでラップする必要があります。 コンテンツが水平になっている場合は、物事は私が別のビュー内のビューコンテナを入れていたために働い何 ...トリッキー取得:

<View style={{alignItems: "center"}}> 
    <View style={{flexDirection: "row"}}> 
     <Image/><Text/> 
    </View> 
</View> 
1

をあなたはこのように子コンポーネントをラップする親を設定することができます。

alignSelf:フレックスが設定されていない場合は「basline」

<View style={{alignSelf: 'basline'}}> 
    <Text>Child Content</Text> 
</View> 
関連する問題