SwiftUI에서 toolbar를 쓰려면 toolbar를 쓰려는 View가 NavigationView여야한다.
toolbar는 navigationStack 구조에서만 쓸 수 있다. navigationStack의 예시로는 Form, List, TabView, ScrollView가 있다. 그렇기 때문에 NavigationView여야한다.
NavigationView로 감쌌을 때, Dismiss라는 toolbar가 뜸.
NavigationView로 감싸지 않았을 때, Dismiss라는 toolbar가 안 뜸.
'Note' 카테고리의 다른 글
Making classes observable (0) | 2023.05.06 |
---|---|
ToolbarItem (0) | 2023.05.05 |
List에 BackgroundColor (0) | 2023.05.04 |
if let과 guard let (0) | 2023.05.02 |
ZStack / overlay (0) | 2023.04.28 |