SwiftUI:当我按下按钮时,如何打开(应用程序-)手机设置



我是SwiftUI的新手。我想知道当用户按下应用程序中的按钮时,我如何从iPhone打开设置应用程序的应用程序设置。

基于此,您可以使用以下示例代码:

import SwiftUI
struct ContentView: View {
var body: some View {
Button(action: {self.settingsOpener()} ){
Text("Open Settings")

}
}

private func settingsOpener(){
if let url = URL(string: UIApplication.openSettingsURLString) {
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
}
}