SceneStorage не хранит данные, и мне приходится использовать для этого AppStorage. ⇐ IOS
SceneStorage не хранит данные, и мне приходится использовать для этого AppStorage.
Я хочу сохранить информацию выбранной вкладки в @SceneStorage.
struct MainView: View { @SceneStorage(selectedTab) var selectedTab: String = "список" var body: some View { TabView(выбор: $selectedTab) { Текст 1") .tabItem(Текст("1")).tag("1") Текст("2") .tabItem(Текст("2")).tag("2") Текст("3") .tabItem(Текст("3")).tag("3") } } } Однако если я использую @AppStorage, все работает нормально. Почему это? Я использую Xcode 15.
Я хочу сохранить информацию выбранной вкладки в @SceneStorage.
struct MainView: View { @SceneStorage(selectedTab) var selectedTab: String = "список" var body: some View { TabView(выбор: $selectedTab) { Текст 1") .tabItem(Текст("1")).tag("1") Текст("2") .tabItem(Текст("2")).tag("2") Текст("3") .tabItem(Текст("3")).tag("3") } } } Однако если я использую @AppStorage, все работает нормально. Почему это? Я использую Xcode 15.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Загрузка данных, сохраненных через AppStorage, в Swift и SwiftUI [закрыто]
Anonymous » » в форуме IOS - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-