Button
Em React Native, você pode criar botões usando o componente Button
embutido. O Button
é uma maneira simples e rápida de adicionar interatividade aos seus aplicativos. Aqui está um exemplo básico de como usar o componente Button
em um componente funcional:
import React from 'react';
import { View, Button, Alert } from 'react-native';
const MeuComponente = () => {
const onPressButton = () => {
Alert.alert('Botão Clicado!', 'Você clicou no botão.');
};
return (
<View>
<Button title="Clique em Mim" onPress={onPressButton} />
</View>
);
};
export default MeuComponente;
Neste exemplo, quando o botão é pressionado, a função onPressButton
é chamada, exibindo um alerta com a mensagem “Você clicou no botão.” Você pode substituir a função onPressButton
pelo comportamento desejado quando o botão é clicado.
Personalizando o Botão:
O componente Button
tem algumas propriedades que você pode usar para personalizar seu visual:
title
: Texto exibido no botão.onPress
: Função chamada quando o botão é pressionado.color
: Cor do texto do botão (no Android, também altera a cor do fundo quando o botão é pressionado).
Exemplo de uso da propriedade color
:
<Button title="Clique em Mim" onPress={onPressButton} color="blue" />
Você também pode estilizar botões de maneira mais complexa criando seus próprios componentes personalizados ou usando bibliotecas de terceiros, como react-native-elements
ou react-native-paper
. Estas bibliotecas oferecem botões personalizáveis com uma variedade de estilos e recursos.
Espero que isso ajude a entender como criar botões em React Native! Se você tiver mais perguntas ou precisar de mais exemplos, sinta-se à vontade para perguntar.