Input and Interaction
Scorri per mostrare il menu
Mobile apps are not just static screens. Users need to interact with them.
In React Native, two basic components handle this:
TextInput: allows users to enter text;Button: allows users to trigger actions.
Example:
import { View, Text, TextInput, Button, StyleSheet } from 'react-native';
export default function App() {
return (
<View style={styles.container}>
<Text style={styles.title}>Contact</Text>
<TextInput
placeholder="Enter your name"
style={styles.input}
/>
<Button title="Submit" onPress={() => console.log('Button pressed')} />
</View>
);
}
const styles = StyleSheet.create({
container: {
padding: 20
},
title: {
fontSize: 20,
marginBottom: 10
},
input: {
borderWidth: 1,
padding: 10,
marginBottom: 10
}
});
TextInput lets the user type something.
Button reacts to a press using the onPress property.
Now your screen is not just visual — it can respond to user actions.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 6
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 1. Capitolo 6