为什么我使用 .fullScreenCover 时键盘上的工具栏消失了?

问题描述 投票:0回答:0

我有一个用于计算不同事件的钱的应用程序,因此在计数视图上有所有不同面额的 TextEdits。我在键盘上方有一对带有此修饰符的按钮,可将焦点移至下一个或上一个面额:

 .toolbar {ToolbarItemGroup(placement: .keyboard) {

我正在使用 NavigationStack 进行导航,并且键盘按钮可以正常工作。但是当我在整个应用程序中扩展新的 NavigationStack/NavigationLink/navigationDestination 时,它开始循环,无休止地调用视图初始化程序。所以我切换到 .fullScreenCover,除了在根视图中,所有事件的列表和循环停止。但是,现在键盘工具栏已经停止出现了。

有谁知道为什么吗?

swiftui navigation keyboard toolbar
© www.soinside.com 2019 - 2024. All rights reserved.