안녕하세요 :D 망고입니다🥭
SwiftUI의 NavigationView & NavigationLink에 대해 알아보겠습니다.
NavigationView
import SwiftUI
struct NavigationExample: View {
var body: some View {
NavigationView {
Text("Navigation View")
}
}
}
NavigationView안에 하위뷰들을 넣어서 사용하면 된다.
- 참고로 iOS 16.0부터는 NavigationStack을 사용한다.
NavigationLink
NavigationLink는 NavigationView의 밑에서 사용해야하고, Navigation형태로 presentation을 제어하는 View이다.
struct NavigationExample: View {
var body: some View {
NavigationView {
NavigationLink {
Text("쨘")
} label: {
Text("NavigationLink")
}
}
}
}
'iOS > SwiftUI' 카테고리의 다른 글
SwiftUI - Gradients (Linear, Radial, Angular) (0) | 2023.03.08 |
---|---|
SwiftUI - Navigation dismiss (0) | 2023.03.07 |
SwiftUI - Color (0) | 2023.03.03 |
SwiftUI - Shape (0) | 2023.03.01 |
SwiftUI - Text (0) | 2023.02.27 |