スタイルの高さ要素に などの数値を指定できます40
が、これらは整数である必要があります。コンポーネントの高さを にする方法を教えて100%
ください。
98813 次
8 に答える
66
フレックスボックスのドキュメントをチェックしてください。スタイルシートで、次を使用します。
flex:1,
于 2015-03-29T08:16:32.330 に答える
54
ウィンドウの高さを変数に取得し、ターゲットにするフレックス コンテナーの高さとして割り当てます。
let ScreenHeight = Dimensions.get("window").height;
あなたのスタイルで:
var Styles = StyleSheet.create({ ... height: ScreenHeight });
ディメンションを使用する前にインポートする必要があることに注意してください。
import { ... Dimensions } from 'react-native'
于 2016-03-16T12:33:24.087 に答える
0
私は ScrollView を使用していたので、これらの解決策のどれも私の問題を解決しませんでした。contentContainerStyle={{flexGrow: 1}}
スクロールビューで小道具を試すまで。それなしのようです-scrollviewsは常にコンテンツと同じ高さになります。
私の解決策はここにありました: React native, children of ScrollView wont fill full height
于 2021-12-08T02:59:51.480 に答える