我有一个请求,我认为这很简单,但是我花了几个小时完成了此任务,而在Android上仅花了2秒钟。我正在按照https://www.simpleswiftguide.com/how-to-use-userdefaults-in-swiftui/中的设置页面教程进行操作,但是我只需要通过单击按钮将其集成到我的应用程序即可进入设置页面。我不能从情节提要中绘制一个序列,因为该序列只能进入另一个ViewController。而且我似乎无法将结构转换为类,因为它会给我一个编译错误。
结构视图的最小代码为:
truct ContentView: View {
@ObservedObject var userSettings = UserSettings()
var body: some View {
//Text("Hello, World!")
NavigationView {
Form {
Section(header: Text("PROFILE")) {
TextField("Username", text: $userSettings.username)
}
}
.navigationBarTitle("Settings")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}