iOS

SwiftUI-navigatie

NavigationView, NavigationStack, sheets, alerts, toolbars, programmatische navigatie

18 gespreksvragen·
Mid-Level
1

Wat is het belangrijkste verschil tussen NavigationStack en NavigationView in SwiftUI?

Antwoord

NavigationStack (iOS 16+) vervangt NavigationView en biedt explicieter statusbeheer met NavigationPath. NavigationView gebruikt een impliciete navigatiestack, terwijl NavigationStack volledige programmatische controle over navigatie mogelijk maakt via een bindbare status.

2

Wat is het doel van de navigationTitle-modifier in SwiftUI?

Antwoord

De navigationTitle-modifier stelt de titel in die in de navigatiebalk wordt weergegeven wanneer een view verschijnt. Het accepteert een displayMode-parameter om de weergavestijl van de titel te bepalen (inline, large). Het is een belangrijk element van de navigatie-interface.

3

Wat is de juiste methode om navigatie naar een bestemming te maken met NavigationLink?

Antwoord

NavigationLink accepteert een label (weergegeven view) en een bestemming (doel-view). In modern SwiftUI verdient de initializer met value en de navigationDestination-modifier de voorkeur voor beter statusbeheer. NavigationLink toont standaard een chevron-indicator op iOS.

4

Wat is de rol van de toolbar-modifier in SwiftUI?

5

Wat is de juiste syntaxis om een NavigationStack met status te maken?

+15 gespreksvragen

Beheers iOS voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis