apple/SwiftUI & Combine

[SwiftUI] NavigationLink 화살표 없애기

lgvv 2024. 3. 11. 01:28

[SwiftUI] NavigationLink 화살표 없애기

 

SwiftUI에서 NavigationLink를 사용하면 기본적인 화살표가 생긴다.


해당 포스팅의 방법은 궁극적으로 화살표를 없애는게 아니고, ZStack과 opacity를 활용한 원하는 UI를 그려내는 방법이다.

 

import SwiftUI

struct ContentView: View { 
	var body: some View { 
        ZStack(alignment: .leading) {
            NavigationLink { 
                // destination View
            } label: { 
                EmptyView()
            }.opacity(0)             
       
            Text("내 아이템")
        }
    }

}

 

아래 이미지처럼 사용할 수 있다.

 

NavigationLink

 

'apple > SwiftUI & Combine' 카테고리의 다른 글

SwiftUI DynamicProperty  (0) 2024.08.14
SwiftUI @FoucsState @FocusedValue @FocusedObject  (0) 2024.08.08
[SwiftUI] keyboard 이벤트 핸들링  (0) 2024.03.06
[SwiftUI] EqutableView (feat. POD)  (0) 2023.08.08
[iOS] NavigationSplitView  (0) 2023.08.05