天候アプリケーションの作成-レイアウトの設定
5460 ワード
構成部品のスタイルが追加されるので、スタイルシートがインポートされreactive-nativeから
StatusBarはExpose-status-barからインポートしましょう
入力して、自動完了でどこを使用するかを選択できます.自動完了は、パッケージ名の末尾に単語を削除し、入力すると自動的に完了します.
backgroundColorを各ビューに配置すると、レイアウトが容易に理解できます.そのため、作りやすくなりました.
justifyContent(水平位置合わせ)「センター」
テーマの位置合わせ(垂直位置合わせ)[センター]
fontSize
フォントの厚さに関するトピック
margintop(上スペース):負の値を与えることもできます.
このような考えがあるはずです.真ん中に並べ替えるよりも、margineにあげたほうがいいです.
fontWeightに関する話題
https://github.com/facebook/react-native/issues/26193
アンドロイドシステムでは、「100」から「900」の方式は変化せず、代わりに「bold」/「normal」である.いつもstyles~CSSを使用する習慣を保つ(エラーを減らす) Alt+Clickは複数の変数を同時に表示できます.(オプション)
StatusBarはExpose-status-barからインポートしましょう
入力して、自動完了でどこを使用するかを選択できます.自動完了は、パッケージ名の末尾に単語を削除し、入力すると自動的に完了します.
import { StatusBar } from "expo-status-bar";
import { React } from "react";
import { StyleSheet, Text, View } from "react-native";
export default function App() {
return (
<View style={styles.container}>
<StatusBar style="dark"></StatusBar>
<View style={styles.city}>
<Text style={styles.cityName}>Daegu</Text>
</View>
<View style={styles.weather}>
<View style={styles.day}>
<Text style={styles.temp}>27</Text>
<Text style={styles.description}>Sunny</Text>
</View>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: { flex: 1, backgroundColor: "rgb(214,230,245)" },
city: {
flex: 1,
justifyContent: "center",
alignItems: "center",
},
cityName: { fontSize: 68, fontWeight: "bold" },
weather: {
flex: 3,
},
day: {
flex: 1,
alignItems: "center",
// backgroundColor: "rgb(239, 255, 253)",
},
temp: {
marginTop: 50,
fontSize: 140,
},
description: {
marginTop: -30,
fontSize: 60,
},
});
CSSbackgroundColorを各ビューに配置すると、レイアウトが容易に理解できます.そのため、作りやすくなりました.
justifyContent(水平位置合わせ)「センター」
テーマの位置合わせ(垂直位置合わせ)[センター]
fontSize
フォントの厚さに関するトピック
margintop(上スペース):負の値を与えることもできます.
このような考えがあるはずです.真ん中に並べ替えるよりも、margineにあげたほうがいいです.
fontWeightに関する話題
https://github.com/facebook/react-native/issues/26193
アンドロイドシステムでは、「100」から「900」の方式は変化せず、代わりに「bold」/「normal」である.
Reference
この問題について(天候アプリケーションの作成-レイアウトの設定), 我々は、より多くの情報をここで見つけました https://velog.io/@sa03134/React-Native-날씨-어플-만들기-레이아웃-설정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol