- 画像のインラインスタイルを使用する方法:
import React from 'react';
import { View, Image } from 'react-native';
const MyComponent = () => {
return (
<View>
<Image
source={require('./path/to/image.png')}
style={{ width: 200, height: 200 }}
/>
</View>
);
};
export default MyComponent;
- CSSスタイルシートを使用する方法:
import React from 'react';
import { View, Image, StyleSheet } from 'react-native';
const MyComponent = () => {
return (
<View style={styles.container}>
<Image
source={require('./path/to/image.png')}
style={styles.image}
/>
</View>
);
};
const styles = StyleSheet.create({
container: {
alignItems: 'center',
justifyContent: 'center',
},
image: {
width: 200,
height: 200,
},
});
export default MyComponent;
- Flexboxを使用して要素を配置する方法:
import React from 'react';
import { View, Image, StyleSheet } from 'react-native';
const MyComponent = () => {
return (
<View style={styles.container}>
<Image
source={require('./path/to/image.png')}
style={styles.image}
/>
</View>
);
};
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
},
image: {
width: 200,
height: 200,
},
});
export default MyComponent;
これらの方法を使用すると、React Nativeでコンテナ内に画像とCSSを配置することができます。適切な方法を選んで、プロジェクトの要件に合わせて使用してください。