SwiftUI: эквивалент FullScreenCover для приложений macOS?IOS

Программируем под IOS
Anonymous
SwiftUI: эквивалент FullScreenCover для приложений macOS?

Сообщение Anonymous »

Я пишу кроссплатформенное приложение SwiftUI, которое должно отображать запрос пароля, если пользователь хочет «заблокировать» приложение. Экран блокировки должен охватывать все представления в приложении до тех пор, пока пользователь не пройдет успешную аутентификацию. В iOS я могу сделать это с помощью метода fullScreenCover следующим образом:

Код: Выделить всё

.fullScreenCover(isPresented: $isLocked, content: {
ApplicationLockView(viewModel: ApplicationLockViewModel())
})
Это прекрасно работает. Однако этот метод недоступен в macOS. Есть ли эквивалентный способ сделать это в macOS?

Подробнее здесь: https://stackoverflow.com/questions/688 ... macos-apps

Вернуться в «IOS»