Cursos / Informática para Internet / Desenvolvimento para Dispositivos Móveis / Aula
A estilização é importante para que o aplicativo tenha uma boa aparência e chame a atenção do usuário.
Em outros momentos, vimos a estilização utilizando a tag 'style' que recebe um objeto similar a um 'css'. Continuaremos usando a tag, mas agora criaremos um objeto separado que contém os estilos e vamos passar esse objeto para a tag style.
Na criação do objeto, será dado um nome e criadas propriedades que terão a estilização desejada. Após isso, essa propriedade será usada na parte do código à qual é desejável aplicar tal estilização.
Para praticar a criação e o uso do StyleSheet, acompanhe a aula e implemente o código abaixo:
import React from 'react';
import { SafeAreaView, Text, StyleSheet } from 'react-native';
export default function App() {
return (
<SafeAreaView style={styles.container}>
<Text style={[styles.red, styles.grande]}>Hello From React</Text>
</SafeAreaView>
);
}
const styles = StyleSheet.create({
container: {
backgroundColor: '#0F0'
},
red: {
color: '#F00'
},
grande: {
fontSize: 30
}
})
Como visto em outras aulas, há como inserir estilo 'inline'. Veja o exemplo abaixo:
<Text style={{ fontSize: 50 }}>Inline Style</Text>
Esse método é mais adequado para estilizações pontuais.
Note: É importante lembrar de fazer a importação do 'StyleSheet'.
Versão 5.3 - Todos os Direitos reservados