[TIL] iOS swiftUI 뒤로가기 버튼 구현
struct ChangeName: View {
@Binding var defaultName: String
@State var changeprofileName: String = ""
@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
var body: some View {
TextField(self.defaultName, text: $changeprofileName).modifier(ClearButton(changeprofileName: $changeprofileName))
.navigationBarTitle(LocalizedStringKey("mypage.name.title"), displayMode: .inline)
.navigationBarBackButtonHidden(true)
.navigationBarItems(leading:
HStack {
//TODO: 닉네임을 취소로 바꾸기
Button(action: {
self.presentationMode.wrappedValue.dismiss()
}) {
Text(LocalizedStringKey("mypage.back.button"))
}
.foregroundColor(Color.white)
},trailing:
HStack {
Button(LocalizedStringKey("mypage.save.button"))
{ /*code*/ }
}
)
}
}
출처
https://stackoverflow.com/a/59822675/15746954
Author And Source
이 문제에 관하여([TIL] iOS swiftUI 뒤로가기 버튼 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@iooi75/TIL-iOS-swiftUI-뒤로가기-버튼-구현저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)