SwiftUI中的系统UIButtonim

SwiftUI中的系统UIButtonim,swiftui,Swiftui,我有一个设置对话框,在导航栏中,我希望有一个“取消”作为前导项,一个“完成”按钮作为尾随项(没有编辑按钮,值可以立即编辑) 我现在可以添加文本(“Done”),并为每种受支持的语言提供我自己的翻译,但既然已经有本地系统翻译,为什么不使用它们呢 对于故事板,我会这样做 let doneButton = UIBarButtonItem(barButtonSystemItem: systemItem, target: self, action: #selector(self.doneButtonAct

我有一个设置对话框,在导航栏中,我希望有一个“取消”作为前导项,一个“完成”按钮作为尾随项(没有编辑按钮,值可以立即编辑)

我现在可以添加
文本(“Done”)
,并为每种受支持的语言提供我自己的翻译,但既然已经有本地系统翻译,为什么不使用它们呢

对于故事板,我会这样做

let doneButton = UIBarButtonItem(barButtonSystemItem: systemItem, target: self, action: #selector(self.doneButtonAction)
如何在SwiftUI中实现这一点


(由于UIBarButtonItem不是从UIView派生的,我也不能将其包装在UIViewRepresentable中。)

目前没有这种可能性。您是否知道在SwiftUI中使用UIBarButtonItem的任何可能性?将UINavigationController与包含SwiftUI视图的UIHostingController一起使用。。。如果你愿意的话。那正是我当时所做的,谢谢你!目前还没有这种可能性。您知道在SwiftUI中使用UIBarButtonItem的可能性吗?将UINavigationController与包含SwiftUI视图的UIHostingController一起使用。。。如果你愿意的话。那正是我当时所做的,谢谢你!