我是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)
}
}
}
}