React Nativeを知っていればいいのですが

1757 ワード

仕事をしながら、覚えておきたいことを整理し続けたい.
Dimensions API
デバイス上にwidth、heightなどのピクセルがどれだけあるか、および利用可能なAPIがどれだけあるか.
この機能により、デバイスに応じて適切なサイズを選択して造形することができます.
ex) Dimensions.get('window').width/(標準幅)*(必要幅)
KeyboardAvoidingView
名前に示すように、入力時にポップアップされたキーボードはTextInputをブロックするために使用できます.
 <KeyboardAvoidingView behavior={Platform.OS === "ios" ? "padding" : "height"}>
KeyboardAwareScrollView
Keyboard AvoidingViewはScollViewで動作しません.
この場合、TextInputにスクロールしてTextInputを使用できます.
SafeAreaView
Notch設計の処理に使用できます.
正式な書類には、次の注意事項があります.
As padding is used to implement the behavior of the component, padding rules in styles applied to a SafeAreaView will be ignored and can cause different results depending on the platform. See #22211 for details.
paddingは食べないから、シャベルはやめなさい.