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.