Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
23 of 196 menu
◀ ▶

Перечисление TextTransform

Перечисление TextTransform описывает строки для ключа textTransform у компонента Text. Исходная строка в коде может остаться прежней, на экран попадёт преобразованный вид.

Синтаксис

textTransform: 'uppercase'

Значения

Значение Описание
'none' Регистр не меняется.
'uppercase' Все буквы становятся прописными.
'lowercase' Все буквы становятся строчными.
'capitalize' Первая буква каждого слова прописная.

Пример

Давайте поднять регистр строки:

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View> <Text style={styles.loud}>abcde</Text> </View> ); } const styles = StyleSheet.create({ loud: { textTransform: 'uppercase', }, });

На экране текст 'abcde' отображается прописными буквами.

Пример

Давайте сравнить 'lowercase' и 'capitalize':

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View> <Text style={styles.lower}>abcde</Text> <Text style={styles.cap}>12345 12345</Text> </View> ); } const styles = StyleSheet.create({ lower: { textTransform: 'lowercase', }, cap: { textTransform: 'capitalize', }, });

На экране первая строка полностью строчная, во второй каждое слово с заглавной буквы.

Смотрите также

  • компонент Text,
    который применяет преобразование регистра
  • перечисление TextDecorationLine,
    которое рисует линию у текста
  • перечисление TextAlign,
    которое выравнивает абзац
  • перечисление AutoCapitalize,
    которое задаёт регистр в поле ввода
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить