Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Creating a Second Screen | Section
Build a Real App with React Native

bookCreating a Second Screen

Свайпніть щоб показати меню

Now we want to add another screen. In real apps, users don't stay on one screen. They open details, profiles, or full content views. You will create a details screen. For now, it will be static. The goal is to prepare the layout.

Example:

// screens/DetailsScreen.js
import { View, Text, StyleSheet } from 'react-native';

export default function DetailsScreen() {
  return (
    <View style={styles.container}>
      <Text style={styles.title}>Item Title</Text>
      <Text style={styles.description}>
        This is a detailed description of the item.
      </Text>

      {console.log('Details screen rendered')}
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    padding: 20
  },
  title: {
    fontSize: 22,
    fontWeight: 'bold',
    marginBottom: 10
  },
  description: {
    fontSize: 16,
    color: 'gray'
  }
});

Here:

  • You created a second screen;
  • You added a title and description;
  • You prepared the structure for real data.

At this stage, there is no connection between screens yet. You are just preparing the UI. In the next step, you will connect screens together.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 2
some-alt