0Pricing
SwiftUI Academy · Lekcja

Płótno podglądu na żywo

Proszę używać podglądu Xcode, aby natychmiast obserwować zmiany interfejsu użytkownika.

Płótno podglądu na żywo to bezpłatna lekcja SwiftUI Academy na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej SwiftUI Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs SwiftUI Academy zawiera 4 lekcji w sumie.

Części tej lekcji nie zostały jeszcze przetłumaczone i są wyświetlane po angielsku.

Meet the Canvas

Beside your code, Xcode shows a canvas that renders your view live. You see your UI without ever building and launching the full app. 👀

Show or Hide It

If the canvas is missing, open the Editor menu and turn on Canvas. It appears on the right, next to your Swift code.

The #Preview Block

A small #Preview block at the bottom of the file tells the canvas what to render. The template adds one for ContentView automatically.

#Preview {
    ContentView()
}

Live Updates

Change your code and the canvas refreshes almost instantly. This live update loop is what makes SwiftUI feel fast and playful. ⚡

Try an Edit

Edit the Text view's wording and watch the canvas change as you type. Seeing results immediately makes experimenting safe and fun.

Text("Hello, SwiftUI!")

Resume the Preview

Sometimes the canvas pauses and shows a Resume button. Click it to restart the preview after a change it could not apply live.

Interactive Mode

The play-style live mode lets you tap and scroll right in the canvas. You can test buttons and gestures without a simulator.

Preview Devices

You can point a preview at a specific device, like an iPhone SE. This helps you check how your layout looks on smaller screens.

Multiple Previews

Add more than one #Preview block to compare states side by side, such as light mode next to dark mode at the same time.

Previews Are Not Shipped

Preview code is for development only. It never ships to users, so feel free to fill previews with fake sample data.

Faster Than Building

The canvas is far quicker than a full build. Use it as your main loop while designing, and reach for the simulator only for deeper testing.

Quick Check

Which block in your file tells the canvas what to render?

Recap

The canvas renders your view live via a #Preview block, updating as you type. It is your fastest way to design and iterate. 🎨

Często zadawane pytania

Czy lekcja „Płótno podglądu na żywo” jest bezpłatna?

Tak — pełny tekst „Płótno podglądu na żywo” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu SwiftUI Academy, przejdź na CoddyKit PRO. Kurs SwiftUI Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Płótno podglądu na żywo”?

Proszę używać podglądu Xcode, aby natychmiast obserwować zmiany interfejsu użytkownika. Ćwiczysz SwiftUI Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć SwiftUI Academy?

Nie wymagamy żadnego doświadczenia. SwiftUI Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.

Ile czasu zajmuje lekcja „Płótno podglądu na żywo”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji SwiftUI Academy?

Tak. Każda lekcja SwiftUI Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Instalowanie Xcode i tworzenie projektu
  2. Budowa pliku aplikacji SwiftUI
  3. Płótno podglądu na żywo
  4. Uruchamianie w symulatorze i na urządzeniu
← Powrót do SwiftUI Academy